【发布时间】:2013-09-21 16:30:13
【问题描述】:
我有以下 MongoDB 结构
{
_id : ...,
other_stuff ... ,
my_array : [
{ title: ...., body: ...., email: .... },
{ title: ...., body: ...., email: .... },
{ title: ...., body: ...., email: .... }
]
}
我需要在“my_array”字段的子文档中更新/或插入(如果不存在)名为“click_number”的字段。如果“click_number”字段不存在,则插入该字段并将其设置为1;如果存在,将其增加 1。
首先,我不知道如何通过索引更新数组元素,其次,我不知道如何根据字段的存在进行更新或插入。感谢您的帮助
【问题讨论】:
标签: mongodb