需要先查找出相关的记录,然后循环处理更新数据。如下案例,先查询表(canvas)中所有的数据,然后更新所有type为1,如果不是更新表所有数据,需要在find()加上你的条件。如find({"case_name": "测试"})
db.getCollection('canvas').find().forEach(
function(item){
db.getCollection('canvas').update({"_id":item._id},{$set:{"type":1}})
}
)