mondb 使用修改器
很多时候我们修改文档,只是要修改文章的某一部分,而不是全部,但是现在我面临这样一个问题,假设我有如下一个文档:
{x:1,y:2,z:3}
我现在想把这个文档中x的值改为99,我可能使用如下操作:
db.sang_collect.update({x:1},{x:99})
但是更新结果却变成了这样:
{ "_id" : ObjectId("59f02dce95769f660c09955b"), "x" : 99 }
MongoDB帮我把整个文档更新了!要解决这个问题,我们可以使用修改器。