小编Riz*_*tel的帖子

Mongodb多文档插入忽略自定义重复字段错误

我必须插入阵列1中的3个记录集已经存在,2个是新的

例如:

db.products.insert(
   [
     { imagename: "pen1", qty: 21 },
     { imagename: "pen", qty: 20 },
     { imagename: "eraser", qty: 25 }
   ]
)
Run Code Online (Sandbox Code Playgroud)

其中"{imagename:"pen",qty:20}"`已存在并且在mongodb中的字段"imagename"上具有唯一键

至于现在没有人插入并投掷错误:'E11000重复键错误索引:mongotest.mothership.$ imagename_1 dup

任何建议如何在单行中插入剩余的两个忽略错误!

mongoose mongodb node.js

4
推荐指数
2
解决办法
7441
查看次数

标签 统计

mongodb ×1

mongoose ×1

node.js ×1