【发布时间】:2015-06-14 12:21:26
【问题描述】:
我想使用 MongoDB .NET Driver 2.0 查询我的 MongoDB 集合而不使用任何过滤器,但我没有找到方法。我有以下解决方法,但看起来很奇怪:D
var filter = Builders<FooBar>.Filter.Exists(x => x.Id);
var fooBars = await _fooBarCollection.Find(filter)
.Skip(0)
.Limit(100)
.ToListAsync();
有没有办法在 MongoDB .NET Driver 2.0 中发出不带过滤器的查询?
【问题讨论】:
-
使用 empty BSON 文档怎么样。这是基本的 shell 要求。
-
你能分享一个示例 sn-p 吗?我不知道你到底是什么意思:s
-
大量的例子在左右移动。你有没有试过在没有“过滤器”的情况下提交你的
.Find()?这对我们大多数人来说意味着全部。否则只是:new BsonDocument() -
“你有没有试过在没有“过滤器”的情况下提交你的 .Find()?没有不带参数的 Find 重载。
标签: c# .net mongodb mongodb-.net-driver mongodb-csharp-2.0