我的数据如下。
[
{
"id": 1,
"exist": true
},
{
"id": 2,
"exist": false
},
{
"id": 3,
"exist": false
}
]
当我找到OneAndUpdate({_ id:2}),{exist:true})时,希望使用聚合或类似方法在一个查询中将'id:1'的存在自动更改为false。
你能推荐一些想法吗?非常感谢您阅读我的问题。
答案 0 :(得分:0)
您忘记了命令中的$ set。
findOneAndUpdate( { id: 1 }, { $set: { exist: true } } )