【发布时间】:2018-01-13 19:40:47
【问题描述】:
我正在尝试使用 MongoDB C# 驱动程序 (2.4.4) 表达以下查询:
db.media.aggregate({ $sample: { size: 1 }})
这是我目前所拥有的:
BsonDocument sample = new BsonDocument
{
{ "$sample", new BsonDocument { { "size", 1 } } }
};
MongoBlob mongoBlob = await _collection
.Aggregate()
.Group<MongoBlob>(sample)
.FirstOrDefaultAsync();
我不能将sample 放入.Aggregate(AggregateOptions options = null) 并将其放入.Group(...) 显然是错误的。也没有任何类似.Sample() 的方法。
请帮忙。提前谢谢你。
【问题讨论】:
标签: mongodb mongodb-.net-driver