azure - Different type of indexings on same field of a document in DocumentDb -


i have collection documents have different kind of properties strings, numbers, datetimes.

and indexing policy have following:

  {   "indexingmode": "consistent",   "automatic": true,   "includedpaths": [     {       "path": "/*",       "indexes": [         {           "kind": "range",           "datatype": "number",           "precision": -1         },         {           "kind": "hash",           "datatype": "string",           "precision": 3         }       ]     }   ],   "excludedpaths": [] } 

now want, adding range type indexing on string fields well. edited indexing policy like:

 {   "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": [] } 

but did not work :(

i know multiple type indexing can added on field. can have idea how that?

for given data type, can have 1 index type (hash or range) specified path. range superset of hash in terms of queries supported. hash supports equality queries, range supports equality, range, , order queries.

so need remove json block hash on string, e.g. following , indexing policy update succeed:

 {   "indexingmode": "consistent",   "automatic": true,   "includedpaths": [     {       "path": "/*",       "indexes": [         {           "kind": "range",           "datatype": "number",           "precision": -1         },         {           "kind": "range",           "datatype": "string",           "precision": 20         }       ]     }  ],   "excludedpaths": [] } 

Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -