1

使用 Ming 和 PyMongo,我创建了多个具有多个唯一索引的文档。如果抛出 DuplicateKeyError,那么我想查询冲突的文档。有没有办法让我接受 DuplicateKeyError 异常并知道哪个字段(或字段组合)生成了异常?

这不是重复的,因为错误文档并不总是与 .details 一起返回(.error_document 的 2.8 版本)。我的理解可能包括在内。没有任何保证。在我的情况下 .details 在抛出重复键时返回 None 。

4

0 回答 0