MongoDb InsertManyAsync方法只需添加第一个文档

时间:2015-05-26 13:18:35

标签: mongodb c#-4.0

我有一个方法,我需要多次插入mongodb。但是,此代码适用于第一项值列表。它有3个项目。如何插入所有这三个项目。

public static async Task<List<Entity>> InsertEntities(List<Entity> values)
{
     string connectionString = "mongodb://127.0.0.1:27017";
     MongoClient client = new MongoClient(connectionString);
     IMongoDatabase db = client.GetDatabase("OOSM");
     var collection = db.GetCollection<Entity>("Entities");
     await collection.InsertManyAsync(values);

     return values;
}

0 个答案:

没有答案