是否可以查询 MongoDB,但使用 C# 对象(可能部分填充)作为查询参数?
即foo
在集合中找到它们部分或更多等于我的参数foo
对象的所有内容。
这是来自 MondoDB 的 C# 驱动程序页面:
MongoCollection<BsonDocument> books;
var query = Query.Wrap(new { author = "Kurt Vonnegut" });
foreach (BsonDocument book in books.Find(query)) {
// do something with book
}
我看不到这种.Wrap
方法,它似乎不再可用。
有谁知道我如何使用像这样的匿名对象或强类型对象来查询我的集合?