小编TKX*_*TKX的帖子

如果文档不存在则推送文档,如果存在于嵌套数组中则使用 mongoose 更新

我有 mongo 文档,当出现新订单时,如果订单part_id已经存在,我需要推送它或更新(增加数量)。

   {
       user_id: '13',     
       stock: [
         {
           part_id: 'P456',
           quantity: 3
         },
         {
           part_id: 'P905',
           quantity: 8
         }
       ]
    }
Run Code Online (Sandbox Code Playgroud)

我尝试过使用{upsert: true}$inc找不到解决方案。

javascript mongoose mongodb

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

标签 统计

javascript ×1

mongodb ×1

mongoose ×1