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バイトのハッシュインデックスで、そのフィールドの値が分かっているときにドキュメントを取得するのに適しています。つまり、これはエラーではありませんでした。それはあなたに間違った順序を与えただけです。だから、彼らはそれを変えました、それはドキュメントエクスプローラとは異なります、または問題はインデックスではありません。そのフィールドに最初に-1精度範囲のインデックスを追加しようとします。 –
有用な場合は、同じ問題を抱えているより多くのコミュニティに役立つ回答としてマークしてください。 –