В Mongoose има Model.create и Collection.insert (последният не е строго част от Mongoose, а от основния драйвер на MongoDB).
Според разработчика на Mongoose те са по същество едни и същи, когато се извикат с масив от документи, въпреки че гледането на кода ме кара да мисля, че има фини разлики (предупреждение :Не съм гледал този код така че може да се объркам за следното):
- с помощта на
Model.createще извика всички валидатори/кукички, декларирани във вашата схема; Model.createправи.saveза всеки документ в масива, което води доNизвиквания на база данни (къдетоNе броят на документите в масива);Collection.insertизвършва едно голямо извикване на база данни;