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