複数のドキュメントの挿入
このバージョンのドキュメントはアーカイブされており、サポートされなくなりました。 .NET/ C#ドライバー のバージョンをアップグレードする 方法については、 の現在のドキュメント を表示します。
同期 InsertMany()
メソッドまたは非同期InsertManyAsync()
メソッドを使用して、コレクションに複数のドキュメントを挿入できます。
例
次の例では、 restaurants
コレクションに複数のドキュメントを挿入しています。
AsynchronousSynchronous対応するコードを表示するには、 タブまたは タブを選択します。
// Helper method to generate 5 new restaurants var restaurants = GenerateDocuments(); await _restaurantsCollection.InsertManyAsync(restaurants);
InsertManyAsync()
操作の完全に実行可能な例えについては、 InsertManyAsync コード サンプルを参照してください。
// Helper method to generate 5 new restaurants var restaurants = GenerateDocuments(); _restaurantsCollection.InsertMany(restaurants);
InsertMany()
操作の完全に実行可能な例については、 InsertMany コード サンプルを参照してください。
期待される結果
前述の例のいずれかを実行すると、出力は次のようになります。
Number of restaurants found before insert: 0 Inserting documents... Number of restaurants inserted: 5
詳細情報
ビルダの使用の詳細については、「 ビルダを使用した操作 」を参照してください。