-1
我想基於條件更新數組對象。以下是我的方案: -問題更新mongoDb中的數組對象
我想從目前的更新狀態存檔。
我已經嘗試了幾個小時的許多事情,但仍然沒有運氣。像這樣: -
db.user.update({
'injury._id': ObjectId("5374cb4d1e0386c02800006a"),
'injury.injurydata.locationaddressinjury': {
$elemMatch: {
'status': 'current'
}
}
}, {
$set: {
'injury.injurydata.locationaddressinjury.status': 'archive'
}
})
請注意您的代碼的格式。此外,圖片以外的代碼示例對我們來說更容易閱讀。 – yaoxing
幾天前,使用完全相同的截圖來詢問[這個問題](http://stackoverflow.com/q/23693889/2313887)。你的代碼示例是不同的,但問題仍然基本相同。 –