1.单表更新语句
db.collection.update({"name":"查询条件"},{$set:{"age":10}})
2.单表根据条件批量更新
db.collection.find({"name":"查询条件"}).forEach(
function(item){
db.collection.update({"_id":tiem._id},{$set:{"age":2}})
}
)
3.多表关联条件更新
db.collection_1.find({"name":"查询条件"}).forEach(
function(item){
db.collection_2.update({"field":item.name},{$set:{"age":5}})
}
)
4.数据表备份命令
db.collection1.find().forEach(function(res){
db.storyBak20230906.insert(res)
})