documentDBのドキュメントは、それがここに自動的にインデックスを提供することを示唆している:以下に示すように https://azure.microsoft.com/en-us/documentation/articles/documentdb-indexing/DocumentDBは自動索引付け機能を提供していますか?
しかし、(紺碧のポータル上で)それのためのサンプルコードは、手動インデックスポリシーの作成を示しています
DocumentCollection collectionInfo = new DocumentCollection();
collectionInfo.Id = collectionName;
// Configure collections for maximum query flexibility including string range queries.
collectionInfo.IndexingPolicy = new IndexingPolicy(new RangeIndex(DataType.String) {
Precision = -1
});
documentDBが提供している場合インデックスを手動で作成する必要があるのはなぜですか。
ある自動インデックスは、文字列の範囲のインデックスが含まれていますか?はいの場合、文字列範囲インデックスポリシーを手動で設定する必要はありません。ご確認ください。 – Raghu
いいえ、そうではありません。それは、文字列または数字に対してのみハッシュインデックスを行います。インデックスポリシーを手動で設定する必要があります。 –