【发布时间】:2020-05-22 21:52:57
【问题描述】:
我有以下titles 集合结构:
[
...,
{
"_id" : ...,
"title": "some title",
"counter": 3
},
{
"_id" : ...,
"title": "some title 2",
"counter": 1
},
...
]
给定一个标题列表(例如“title1”、“title2”等),如果它不存在,我想插入带有计数器 1 的标题,或者如果它已经存在,则将计数器增加 1。
我可以在 1 个 mongo 查询中查询多个标题吗?
我知道我可以为每个标题运行更新查询,但它似乎效率低下。
谢谢!
(P.S - 我看到很多关于“增量或插入不存在”的帖子,但很多人都没有找到解决方案)
【问题讨论】:
标签: mongodb mongodb-query