2017-11-13 9 views
0

MongoDBが新しく、Robo 3Tを使ってサブインデックスを持つバージョンリストのコレクションにインデックスを追加する方法を知っていますか?MongoDB Robo 3Tインデックスに配列を追加する

私は私の現在のコレクションのインデックス構造について詳しく説明します:

{ 
    "_id" : 1, 
    "Name" : "My name" 
    "VersionList": 1 
} 

次のように必要なコレクションインデックス構造になる必要があります。

{ 
    "_id" : 1, 
    "Name" : "My name" 
    "VersionList": 
    [ 
     0: 
     { 
      "Frequency" : 0, 
      "Information" : "Revision information", 
      "Trigger" : {}, 
      "D" : 
      { 
       "DataType": "Actual value", 
       "Unit": 1 
      } 
     } 
    ] 
} 

私はインデックスを追加するためのツールロボ3Tを使用。私の問題は、Robo 3TでVersionListのサブインデックスを追加する方法がわからず、これを行う方法が明確な例が見つからないということです。誰かが私にこれを行う方法を教えてもらえますか?

事前にありがとう、

Bokki

答えて

0

「モンゴ教祖の」から任意の答えを得るしないようにDissapointingので、私は物事を試みることによってこの問題を解決する方法を自分自身を見つけた...

この問題で苦労している他のMongoDB初心者の方へ: これは簡単です:コレクションに文書を挿入するだけです。ロボ3Tで

階段のように配列として「サブインデックス」を追加するには:サーバ接続上の

  1. 右クリックを - >コレクションにデータベース
  2. 右クリックを作成します。 - >コレクションを作成します...
  3. インデックスの
  4. 右クリック - > [インデックスを追加...
  5. あなたのコレクションに右クリック - >挿入ドキュメント...
  6. 「挿入ドキュメント」ウィンドウで、任意の有効なJSON構造を追加します(これは、「検証」を用いて試験することができますぶたn)を押し、 "保存"を押します。

これが誰かを助けてくれることを願っています!

関連する問題