2017-02-27 7 views
5

これで、ユニークインデックスはDocumentDbではサポートされていませんが、なぜcreateIndex()を使用して通常のインデックスを作成できないのですか?モンゴシェルで:Azure DocumentDbでMongodbプロトコルでインデックスを作成できません

> db.product.createIndex({itemId:1}) 
{ "_t" : "OKMongoResponse", "ok" : 1 } 

が、コレクションがunchangeようだ:

> db.product.getIndexes() 
[ 
{ 
    "v" : 1, 
    "key" : { 
     "_id" : 1 
    }, 
    "name" : "_id_1", 
    "ns" : "admin.product" 
} 
] 

私もMongoDBのAPI互換性スライドhereを見つけます。私たちは、mongodbでcreateIndex関数を使用して、ユニークでないインデックスを作成できることを教えてくれました。なぜ誰に教えてもらえますか?

答えて

5

デフォルトでは、MongoDB用APIを備えたDocumentDBは自動的にすべてのプロパティのインデックスを作成し、セットアップの複雑さを軽減します。我々は、次のカップルのリリースでインデックスの作成/更新をリリースする予定です。

+1

この機能がいつサポートされるかに関する新しい情報はありますか? –

1

インデックスは現時点ではサポートされていないと思います(27/02/2017)。うまくいけば、将来のリリースがそれらをサポートすることを望みます。

+0

スライドを説明するにはどうすればよいですか? – Mike

+0

@Mikeおそらく彼らはMongoDBで利用可能な機能をリストアップしました。 –

+1

あなたはこれを真実であると宣言するURLを提供できますか?インデックスを作成するコマンドを提供できますか? – JJS

関連する問題