我在Cosmos DB中有大约10万条记录。我想通过某些属性获取不同的记录。我正在使用存储过程来实现此目的,并将页面大小设置为-1以获取最大记录。当我不加区分地发起查询时,我得到了大约19000条记录。同时,如果我触发了不重复查询,它会给我不重复记录,并且不重复查询将不重复的19万条记录(而不是全部10万条记录)应用于不重复的记录。
以下是我使用的查询:
SELECT r。[[FieldName]] FROM r ->返回19000条重复记录
SELECT DISTINCT r。[[FieldName]] FROM r ->返回与上述19000条记录(而不是10万条记录)不同的不同记录(大约5000条)