0
现有油田例如:更新MongoDB中
db.getCollection('user')
.update(
{
"userDetails.username": "ky"
},
{
"$set":
{
"active": false,
"admin": false,
"phone": "08432808"
}
})
在上面的代码,如果文件不具有“活动”现场,MongoDB的将插入该字段为您服务。我想在这种情况下得到一些错误信息作为回报,我该如何做到这一点?
谢谢。看起来有点麻烦,特别是当你有很多字段需要更新时。 – qed
@qed是的,我不喜欢它,你不能只是建立在发现的要求?例如'db.user.update({“userDetails.username”:“ky”,active:{$ exists:true}},{“$ set”:{“active”:false}})'。你真的需要一个错误吗? – rrrr