Skip to content

修改文档

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'}})

备案号:冀ICP备20015584号-2