0
Azure Portalの "Query Explorer"を使用して簡単なクエリを実行しています。ここでAzure CosmosDb:注文のアイテムに範囲インデックスが必要
は私のクエリです:
SELECT * FROM c
WHERE c.DataType = 'Fruit'
AND c.ExperimentIdentifier = 'prod'
AND c.Param = 'banana'
AND Contains(c.SampleDateTime, '20171029')
ORDER BY c.SampleDateTime DESC
しかし、私は例外を取得:
注文ごとの項目は、対応するインデックスパス上で定義される範囲のインデックスが必要です。
エラーに関するヘルプへのリンクはありません。そのエラーメッセージから、頭から尾を作ることはできません。
なぜ私のクエリが失敗し、どうすれば修正できますか?
P.S._ts
のプロパティは、レコードが挿入された時点では注文したくないので、私には良くありません。
https://docs.microsoft.com/en-us/azure/cosmos-db/ワーキングと日付#indexing-datetimes-for-range-queries –