I Mongoose er der Model.create og Collection.insert (sidstnævnte er strengt taget ikke en del af Mongoose, men af den underliggende MongoDB-driver).
Ifølge Mongoose-udvikleren er de dybest set de samme, når de kaldes med en række dokumenter, selvom at se på koden får mig til at tro, at der er subtile forskelle (advarsel :Jeg har ikke set på koden det godt, så jeg kan tage fejl af følgende):
- ved at bruge
Model.createkalder alle validatorer/hooks, der er erklæret på dit skema; Model.createlaver en.savefor hvert dokument i arrayet, hvilket resulterer iNdatabasekald (hvorNer antallet af dokumenter i arrayet);Collection.insertudfører et stort databasekald;