相关疑难解决方法(0)

在Mongo中可靠地检索哪个字段引发了"重复键错误"

因此,mongo会在代码11000或11001上抛出错误消息,如下所示:

{ [MongoError: E11000 duplicate key error index: mean-dev.users.$username_1  dup key: { : "asdasd" }]
  name: 'MongoError',
  err: 'E11000 duplicate key error index: mean-dev.users.$username_1  dup key: { : "asdasd" }',
  code: 11000,
  n: 0,
  connectionId: 718,
  ok: 1 }
Run Code Online (Sandbox Code Playgroud)

现在,我正在解析错误消息以检索哪个字段有重复键,这非常脏.即:我不想测试不同索引(多键,复合等)上的各种重复错误,看看这个解析器是否仍然有效.

我可以使用Node中的任何帮助程序,让我可以为这些错误强有力地检索有问题的字段吗?

mongodb node.js

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

标签 统计

mongodb ×1

node.js ×1