使用$set 可以添加字段,$unset可以删除某一个字段。
$push 并不好用,他默认的操作的字段是数组,就是往后面添加。不如set好用。
db.title.update({"title_id":3},{$unset:{words:""}}) ; //修改其中一条
db.title.update({"words":{$exists:true}},{$unset:{words:""}},{multi:true}) ; //修改全部,这里的查询条件和更改条件加上options都是顶级配置!
顺便吐槽一下,百度就是个垃圾!