来自:https://docs.mongodb.org/getting-started/csharp/query/
var collection = _database.GetCollection<BsonDocument>("restaurants");
var filter = new BsonDocument();
var count = 0;
using (var cursor = await collection.FindAsync(filter))
{
while (await cursor.MoveNextAsync())
{
var batch = cursor.Current;
foreach (var document in batch)
{
// process document
count++;
}
}
}
我正在使用visual studio 2012和CSharpDriver-2.2.0。 Visual Studio说它无法找到MoveNextAsync方法。感谢。
答案 0 :(得分:0)
该方法必须是异步的,我尝试这个代码并为我工作检查你是否有这个
using MongoDB.Driver;
using MongoDB.Bson;
using MongoDB.Driver.Linq;
using MongoDB.Shared;