我有一個集合,其中文檔具有不同類型的屬性,如字符串,數字,日期時間。DocumentDb中文檔的同一字段上不同類型的索引
而且索引政策我就像是以下幾點:
{
"indexingMode": "consistent",
"automatic": true,
"includedPaths": [
{
"path": "/*",
"indexes": [
{
"kind": "Range",
"dataType": "Number",
"precision": -1
},
{
"kind": "Hash",
"dataType": "String",
"precision": 3
}
]
}
],
"excludedPaths": []
}
現在我想要的東西,是對字符串字段添加範圍類型的索引以及。 所以我編輯我的索引策略,如:
{
"indexingMode": "consistent",
"automatic": true,
"includedPaths": [
{
"path": "/*",
"indexes": [
{
"kind": "Range",
"dataType": "Number",
"precision": -1
},
{
"kind": "Hash",
"dataType": "String",
"precision": 3
},
{
"kind": "Range",
"dataType": "String",
"precision": 20
}
]
}
],
"excludedPaths": []
}
但它沒有工作:(
我知道可以在現場添加多種類型的索引任何人都可以有任何想法如何做到這一點
?
''它沒有工作''你想做範圍查詢或排序查詢?你能告訴我們什麼沒有用嗎? –
我需要按順序執行,這就是爲什麼我在字符串中添加了Range類型索引的原因。但是這個甚至沒有被Azure服務器驗證。當我將其作爲索引策略提交時,它顯示錯誤。 @ FredHan-MSFT –