如何从mongoengine模型中获取id(而不是pk)?

时间:2013-05-21 05:57:31

标签: python django mongodb mongoengine

我的模特

class Result(Document) :
    id = IntField()
    turn = IntField()
    url = StringField()

id不是主键。

如您所知,mongodb将生成一个名为“_id”的密钥。所以我用'id'作为另一种方法。 但是在django中,id或pk意味着主键。

那么,我如何通过django从mongodb获得我想要的字段?

THX〜

1 个答案:

答案 0 :(得分:2)

目前id是为主键保留的 - 因此无法重复用于非主键。