DuplicateKeyError(error.get("errmsg"), 11000, error)

raise DuplicateKeyError(error.get("errmsg"), 11000, error)
pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: db.col1 index: user_id dup key: { : "xx" }

原因:MongoDB 默认会创建一个索引_id, 我们自己也可以创建其他的索引, user_id为我自己创建的索引, 当插入数据的时候,索引的值已存在,就会报这个错

推荐一个linux命令行网站:https://rootopen.com

你可能感兴趣的:(DuplicateKeyError(error.get("errmsg"), 11000, error))