0
我有以下文檔模式:的MongoDB與更新查詢,創建並加入項目列出或增加項目的反
{
date: dateValue
items:
[
{ name: 'a', counter: 4},
{ name: 'b', counter: 17},
{ name: 'aabbb', counter: 15},
...
]
}
我想有UPSERT更新查詢,如果記錄創建整個記錄不存在。 此外,我想檢查列表中是否存在某個項目(通過它的名稱), 如果項目不存在,我想向計數器= 1的列表中添加一個新項目。 如果項目存在提高計數器1.
有沒有什麼辦法來做這個查詢與一個更新的聲明?
感謝您的回覆,我已經按照您的建議進行了模式更改,因爲這只是我能找到的解決方案。 –