1
我正在尋找類似於$sample in mongodb的功能,但似乎並未在Azure的Cosmos數據庫中受支持。有沒有其他方法可以獲得一個隨機子集(最多可達指定大小的文檔)?像SQL的邏輯在Azure DocumentDB/CosmosDB中,是否可以獲得隨機樣本?
SELECT col FROM table
ORDER BY Random()
LIMIT 100;
也可以工作?
我正在尋找類似於$sample in mongodb的功能,但似乎並未在Azure的Cosmos數據庫中受支持。有沒有其他方法可以獲得一個隨機子集(最多可達指定大小的文檔)?像SQL的邏輯在Azure DocumentDB/CosmosDB中,是否可以獲得隨機樣本?
SELECT col FROM table
ORDER BY Random()
LIMIT 100;
也可以工作?
今天聚合框架不是支持的查詢結構。您需要提出自己的隨機輸出方案,因爲沒有內置的隨機化方法來返回文檔。
任何提示如何做到這一點?您可以指向的文檔?謝謝 – user8308842