2016-09-27 6 views
0

希望のインデックスを作成できません。私は...まだ同じである私はSpring MongoTemplateを使用してAzure DocumentDBにインデックスを作成できません

mongo.getCollection("User").createIndex("syncTime"); 

Index indexDefinition = new Index("syncTime", Direction.ASC); 
mongo.indexOps("User").ensureIndex(indexDefinition); 

の検索結果をしようとしただけ

[{ "v" : 1 , "key" : { "_id" : 1} , "name" : "_id_1" , "ns" : "devtest01.User"}] 

取得まだ

System.out.println(mongo.getCollection("User").getIndexInfo()); 

として既存の索引をリスト

答えて

1

getIndexInfo()がdefault_idインデックスを返すのは、DocumentDBがMongoDBプロトコルのサポートを含むすべてのものを自動的に自動索引付けするためです。すべてのパスは最小のストレージとスループットのコストで索引付けされます。 DocumentDBインデックスの詳細については、にあるDocumentDB Indexing Policiesを参照してください。

私たちはgetIndexInfo()の応答を改善するために取り組んでいます。その間に、DocumentDB User Voice:https://feedback.azure.com/forums/263030-documentdbで直接フィードバックを提供することもできます。

関連する問題