Cod*_*hai 0 python django mongodb mongoengine
是否可以在 Django 和 MongoEngine 中使用自定义 _id 字段?问题是,如果我尝试将字符串保存到 _id 字段,则会引发 Invalid ObjectId 错误。我想要做的是使用我自己的 ID。如果不使用 Django,这从来都不是问题,因为如果给定的 id 已经存在,我会在创建时捕获 DuplicateKeyError(这甚至有必要告诉程序,这个 ID 已经被占用)现在似乎 Django/MongoEngine 不会甚至让我创建一个自定义 _id 字段 :-/ 有没有办法解决这个问题,而无需为 ID 创建第二个字段并让 _id 字段自己创建?
问候 Codehai
| 归档时间: |
|
| 查看次数: |
2180 次 |
| 最近记录: |