在Azure DocumentDB / CosmosDB中,是否可以获得随机样本?

时间:2017-07-14 15:57:46

标签: mongodb azure-cosmosdb

我正在寻找类似于$sample in mongodb的功能,但Azure的Cosmos DB似乎并不支持它。有没有其他方法来获得随机子集(达到指定大小的文档)?类似于SQL的逻辑

SELECT col FROM table 
ORDER BY Random()
LIMIT 100;

还可以吗?

1 个答案:

答案 0 :(得分:1)

聚合框架今天不是受支持的查询构造。您需要提出自己的随机化输出方案,因为没有内置的随机化方法来返回文档。