一、给表中的每一行添加一个字段

  1. db.user.updateMany({age:{$exists:false},{$set:{sex:"男"}}})

二、修改某个字段 $set

  1. db.user.update({name:"王五"},{$set:{name:"李四"}})
  1. # tips:不加$set会覆盖整体document
  2. db.user.update({name:"王五"},{name:"李四"})

三、删除一行中的某个字段 $unset

  1. db.user.update({name:"王五"},{$unset:{sex:"女"}})

四、给一行document添加某个字段

  1. db.user.update({name:"王五"},{$set:{like:false}})