是否有可能在使用mongodb引擎保存到mongodb的django模型中创建自定义ObjectId?我试图做到这一点,传递我想要的ObjectId类型的字符串,例如Flight(_id = ObjectId(myid)),但这会给我一个错误,说明该字符串不是一个有效的ID。是否有可能用自定义ID覆盖ID?还有什么地方可以阅读这些信息或创建ID的规则?Mongodb引擎和Django创建自定义ObjectId
例如:
File "/usr/local/lib/python2.7/dist-packages/bson/objectid.py", line 172, in __validate raise InvalidId("%s is not a valid ObjectId" % oid) InvalidId: short_profile_4fcad5e8e5095f5a4f000000 is not a valid ObjectId
什么是确切的错误吗? – 2011-02-17 12:12:45