Having Difficulty Using MongoDb C# Driver's Sample()

拟墨画扇 提交于 2019-12-01 22:53:06
Craig Wilson

Sample is only available from an aggregation. You need to start with Aggregate, not Find. I believe it's also available in Linq.

UPDATE: Looks like we don't have a method for it specifically. However, you can use the AppendStage method.

mongoCollection.Aggregate(sampleFilter)
               .AppendStage<BsonDocument>("{ $sample: { size: 3 } }");
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!