mongodb E11000 duplicate key error collection: index: _id_ dup key

今天在单测的时候,出现这个问题。

我代码只定义了一个变量

let body = {name: 'wu'}

然后连续2次插入这个body数据

await exam.insertExam(body);

await exam.insertExam(body);

这样就生成了相同的_id.

mongdb可能会认为body是同一个数据,只生成了一个_id;

当又新建了一个变量body2,

就不会报错了。

上一篇:E11000 duplicate key error index: test.collection.$a.b_1 dup key: { : null } 报错记录


下一篇:Error: Duplicate key name 'PCS_STATS_IDX' (state=42000,code=1061) ----Hive schematool -initSchema -dbType mysql