2016-03-19 10 views
-1

[OK]を私のスキーマ構造がある更新:モンゴDBクエリと

"labTest" : [ 
     { 
      "_id" : ObjectId("56eaab35b5f57f2c1b022b00"), 
      "test" : "Blood Test" 
     }, 
     { 
      "_id" : ObjectId("56eaab35b5f57f2c1b022aff"), 
      "test" : "Urine Test" 
     }, 
     { 
      "_id" : ObjectId("56eaab35b5f57f2c1b022afe"), 
      "test" : "ECG" 
     } 
    ], 

今、私はこのスキーマにIDテストフィールドを持って、私はちょうどを照会し、追加したいですステータスフィールドをこのスキーマ内に作成し、にします。

助けを歓迎します

+1

可能な重複[MongoDBの中の複数の配列要素を更新する方法](http://stackoverflow.com/questions/4669178/how-to-update-multiple-array-elements-in-mongodb) –

答えて

1

これは非常に簡単にコマンドラインを使用して行うことができます。私はあなたの環境がすべて設定されていると考えています。コマンドラインインターフェイスに次のコマンドを入力するだけです。

db.yourschemaname.update({},{$set:{"status":1}},{multi:true});