Docs Menu
Docs Home
/ / /
C#/.NET
/

複数のドキュメントの挿入

項目一覧

  • 期待される結果
  • 詳細情報
  • API ドキュメント

同期 InsertMany()メソッドまたは非同期InsertManyAsync()メソッドを使用して、コレクションに複数のドキュメントを挿入できます。

次の例では、 restaurantsコレクションに複数のドキュメントを挿入しています。

AsynchronousSynchronous対応するコードを表示するには、 タブまたは タブを選択します。

// Generates 5 new restaurants by using a helper method
var restaurants = GenerateDocuments();
// Asynchronously inserts the new documents into the restaurants collection
await _restaurantsCollection.InsertManyAsync(restaurants);

InsertManyAsync()操作の完全に実行可能な例については、 InsertManyAsync コードサンプルを参照してください。

// Generates 5 new restaurants by using a helper method
var restaurants = GenerateDocuments();
// Inserts the new documents into the restaurants collection
_restaurantsCollection.InsertMany(restaurants);

InsertMany()操作の完全に実行可能な例については、 InsertMany コード サンプルを参照してください。

前述の例のいずれかを実行すると、出力は次のようになります。

Number of restaurants found before insert: 0
Inserting documents...
Number of restaurants inserted: 5

ビルダの使用の詳細については、「 ビルダを使用した操作 」を参照してください。

戻る

ドキュメントの挿入