我正在尝试查询Azure Web文档资源管理器中的documentdb。问题是Order By似乎不再工作。顺序不在Azure Web文档资源管理器中工作
例如,下面的查询:
SELECT * FROM c
WHERE c.type="myType" ORDER BY c.createdDate
查询时,我得到一个红色警报,指出:
Failed to get documents. Please try again.
如果我删除顺序按正常工作。 任何想法为什么它不再适用于查询Order By?
正常情况下,当我看到类似这样的问题时,通常情况下,您在'createdDate'上没有无限精度(-1)范围索引。默认值是一个3字节的散列索引,它只适用于在知道该字段值时检索文档。也就是说,这种行为并不是一个错误。它只是给你错误的顺序。所以,要么他们改变了这种情况,对于Document Explorer来说是不同的,或者问题不是索引。我会尝试在该字段中首先添加-1精度范围索引。 –
如果它很有用,请将其标记为有助于更多具有相同问题的社区的答案。 –