我正在使用mongodb數據庫來保存記錄。mongo db中的更新查詢
這是一個樣本記錄:
"_id" : ObjectId("53870ed7e4b00e612650c1b8"),
"_class" : "mkcl.os.transformer.PayloadObject",
"formId" : NumberLong(50),
"dataMap" : {
"240" : "ramanbaug",
"241" : "1234",
"242" : "12345678",
"243" : "mr.joshi",
"244" : "8308009391 ",
"245" : "[email protected]",
"280" : "456",
"287" : "1234",
"276" : "29/05/14",
"247" : "No",
"248" : "No",
"249" : "Yes",
"250" : "No",
"251" : "Yes",
"252" : "No"
}
不,我想更新域 「241」 的值。我閱讀了Update和FindAndModify查詢。但沒有錯誤,記錄沒有更新。
什麼是你的更新語句? – Wizard 2014-10-09 06:08:02
你沒有做任何事情,毫不奇怪,沒有顯示錯誤,也沒有更新。 – 2014-10-09 06:35:05
db.payloadObject.update({241:'1234'},{$ set:{241:'123456'}});這是我的查詢 – user1774890 2014-10-09 06:38:31