マングースには、Model.create
があります。 およびCollection.insert
(後者は厳密にはMongooseの一部ではなく、基盤となるMongoDBドライバーの一部です。)
Mongooseの開発者によると、ドキュメントの配列で呼び出された場合、それらは基本的に同じですが、コードを見ると微妙な違いがあると思います(警告 :私はそのコードを見ていません よく、私は次のことについて誤解されるかもしれません):
-
Model.create
を使用する スキーマで宣言されたバリデーター/フックを呼び出します。 -
Model.create
.save
を実行します 配列内のドキュメントごとに、結果としてN
データベース呼び出し(N
配列内のドキュメントの数です);Collection.insert
1つの大きなデータベース呼び出しを実行します。