当mongodb中集合大小小于N时,如何获取N个随机文档

时间:2018-05-09 12:00:38

标签: mongodb

任何人都可以让我知道如何从少于N个文档的集合中查找随机N个文档。我尝试使用$ sample,这导致了最大的集合大小。

这是我尝试过的代码。

 question.aggregate([{$sample: {size: 12}}]);

问题集合有10条记录,但我正在尝试12的结果。当我按上述方法尝试时,结果只有10个文档。

0 个答案:

没有答案