我在更新记录时遇到问题。我的文档结构是这样的:
"_id" : "1141825507009",
"person" : [
{
"amount" : 25,
"id" : "1141825507009"
}
]
我想将 person.amount 增加 3,其中 person.id 是 1141825507009。这很容易。关于什么:
Increment person.amount by 3 if person.id exist.
Add to person list with amount 3 and id 239something845 if person.id does not exist in list.