修改文档
update
// 语法
db.集合名.update({条件},{运算符: {修改}})
是否新增:指条件匹配不到数据则插入 true插入,false不插入默认
是否修改多条:指将匹配成功的数据都修改 true是,false否默认
// 示例
db.user.update({age: 8},{$set: {age: 80}})
// 语法
db.集合名.update({条件},{运算符: {修改}})
是否新增:指条件匹配不到数据则插入 true插入,false不插入默认
是否修改多条:指将匹配成功的数据都修改 true是,false否默认
// 示例
db.user.update({age: 8},{$set: {age: 80}})
运算符 | 作用 |
---|---|
$inc | 自增 |
$rename | 重命名列 |
$set | 修改列值 |
$unset | 删除列 |
多个修改
db.user.update({age: 8},{$set: {age: 80},$rename: {name: 'username'}})
db.user.update({age: 8},{$set: {age: 80},$rename: {name: 'username'}})