2017-05-31 93 views
0

單個值說我有以下結構的文件的mongodb更新在mongodb的二維數組

{ 
    "_id" : ObjectId("592eae9a92e32cc41c1c9af7"), 
    source: [ 
     [ a, b, c, d], 
     [ a, b, c, d], 
     [ a, b, 1, d] 
    ] 

} 

IN和I知道該行:2,並更新該列是2(零索引)。

我將如何將值1更改爲c?

回答

0

好慌了。顯然這有效!

db.collection.update(
    {_id : ObjectId('592eae9a92e32cc41c1c9af7')}, 
    { 
     $set : { 
      'source.2.2': 'c'   
     }  
    } 
);