作者knives ()
看板Database
標題NoQL的update問題
時間Wed Feb 27 10:27:21 2013
我正在學習NoSQL,目前用的是MongoDB
想請問一下如果我要修改一列資料
比方說我原來的table名稱叫 tb1,想要修改下面這一列資料
{ "account" : "GGME","avatar":"xxxx", "_id" : ObjectId("5126d51d5001"), "__v" : 0 }
那我看官網教學是說用db.tb1.update() 這個指令
問題來了,如果我只想要改avatar內容
db.tb1.update(
{_id:ObjectId("5126d51d5001")},
{avatar:"yyy"}
);
可是發現原來的account內容也被覆蓋掉了
有沒有辦法只修改指定的欄位,其他欄位維持原樣
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.66.52.205