0

我正在尝试使用collection.FindAndModify并给它一个IMongoQuery选择所有文档的选项。但是我找不到如何在没有任何条件的情况下创建查询!

谁能告诉我该怎么做?我正在使用 MongoDB C# Driver v1.8.3。

这是我的代码:

var query = ???;
var sortBy = SortBy.Ascending(new string[] { "last_update" });
var update = Update<Entity>.Set(e => e.last_update, DateTime.Now);
var fields = Fields.Include(new string[] { "counter", "_id" });
var m = collection.FindAndModify(query, sortBy, update, fields, false, false);

我想知道我应该写什么来代替???选择所有文件!?

4

1 回答 1

1

使用空QueryDocument

var query = new QueryDocument();

但请记住,这FindAndModify只会修改第一个匹配的文档。

于 2013-10-05T14:48:28.447 回答