作者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