Python 如何从mongoengine型号中获取id(非pk)?
我的模型Python 如何从mongoengine型号中获取id(非pk)?,python,django,mongodb,mongoengine,Python,Django,Mongodb,Mongoengine,我的模型 class Result(Document) : id = IntField() turn = IntField() url = StringField() id不是主键 正如您所知,mongodb将生成一个名为“\u id”的密钥。所以我用id来表示另一种方式。 但在django中,id或pk表示主键 那么,如何通过django从mongodb获得我想要的字段 THX~当前id是为主键保留的-因此不能对非主键重复使用。这有帮助吗?不确定在PK字段中调用id是
class Result(Document) :
id = IntField()
turn = IntField()
url = StringField()
id不是主键
正如您所知,mongodb将生成一个名为“\u id”的密钥。所以我用id来表示另一种方式。
但在django中,id或pk表示主键
那么,如何通过django从mongodb获得我想要的字段
THX~当前
id
是为主键保留的-因此不能对非主键重复使用。这有帮助吗?不确定在PK字段中调用id是否能解决您的问题。