2013-05-14 84 views
1

這裏是我想更新的記錄:蒙戈記錄更新不及時,沒有錯誤或者

{ 
    "_id" : ObjectId("519177384e2e9fee10000000"), 
    "fb_id" : { "0" : "2000" }, 
    "name" : { "0" : "Aaa Bbb" }, 
    "email" : { "0" : "[email protected]" } 
} 

我想fb_id而不是{ "0" : "2000" }被改變以"2000"

我試過..

PRIMARY> db.users.update({fb_id : "{ 0 : 2000 }"},{$set: {fb_id: "2000"}}); 

它沒有工作,但它沒有經過任何錯誤要麼。我究竟做錯了什麼?

回答

2

你可能只需要移動雙引號:

db.users.update({fb_id : { "0" : "2000" }},{$set: {fb_id: "2000"}})