MongoDB:update批量更新多条数据multi/移除字段
更新语法db.collection.update(<query>,<update>,{upsert: <boolean>,multi: <boolean>,writeConcern: <document>})// 更新一条数据>db.col.update({'title':'MongoDB 教程'},{$set:{'title':'
·
更新
语法
db.collection.update(
<query>,
<update>,
{
upsert: <boolean>,
multi: <boolean>,
writeConcern: <document>
}
)
代码示例
// 更新一条数据
>db.collection.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})
// 更新多条数据
>db.collection.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}},{multi:true})
移除字段
语法
db.collection.update(
<query>,
{ $unset: { <field1>: "", <field2>: "" ... } },
{ multi: <boolean> }
)
示例
db.collection.update({}, { $unset: { email: "" } }, { multi: true })
参考文章:mongodb 删除字段

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)