Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 Ming 和 PyMongo,我创建了多个具有多个唯一索引的文档。如果抛出 DuplicateKeyError,那么我想查询冲突的文档。有没有办法让我接受 DuplicateKeyError 异常并知道哪个字段(或字段组合)生成了异常?
这不是重复的,因为错误文档并不总是与 .details 一起返回(.error_document 的 2.8 版本)。我的理解可能包括在内。没有任何保证。在我的情况下 .details 在抛出重复键时返回 None 。