Docs 菜单
Docs 主页
/ / /
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

要学习;了解有关使用构建者的更多信息,请参阅构建器操作。

后退

插入文档