相关疑难解决方法(0)

mongodb - 如果不存在则创建doc,否则推送到数组

我有一份以下表格的文件:

{
"_id" : ObjectId("4d2d8deff4e6c1d71fc29a07"),
"user_id" : "714638ba-2e08-2168-2b99-00002f3d43c0",
"events" : [
        {
                "profile" : 10,
                "data" : "....."
        }
        {
                "profile" : 10,
                "data" : "....."
        }
        {
                "profile" : 20,
                "data" : "....."
        }
        ...
   ]
 }
Run Code Online (Sandbox Code Playgroud)

我想upsert发表一些声明.它需要一个添加eventevents阵列user_id中的情况下,已经有这样的文档存在,否则就需要创建与该文档event项.

可以这样做吗?

arrays upsert mongodb

12
推荐指数
1
解决办法
9929
查看次数

标签 统计

arrays ×1

mongodb ×1

upsert ×1