是否有可能在使用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