在将文档保存到 mongoengine 之前如何设置 "id" 键?
How can I set "id" key before saving the document in the mongoengine?
如何在保存文档之前在 mongoengine
中设置自己的 _id
?我想设置一个我以后可以检索的已知 ID。以下是给我一个错误。我正在使用 Flask-MongoEngine
Doc(tile="Hello", id="my_id").save()
模型定义如下:
class Doc(db.Document):
title = db.StringField()
像这样的东西应该可以工作:
class Doc(db.Document):
my_id = db.StringField(primary_key=True)
title = db.StringField()
Doc(title="Hello", my_id="my_id").save()
如何在保存文档之前在 mongoengine
中设置自己的 _id
?我想设置一个我以后可以检索的已知 ID。以下是给我一个错误。我正在使用 Flask-MongoEngine
Doc(tile="Hello", id="my_id").save()
模型定义如下:
class Doc(db.Document):
title = db.StringField()
像这样的东西应该可以工作:
class Doc(db.Document):
my_id = db.StringField(primary_key=True)
title = db.StringField()
Doc(title="Hello", my_id="my_id").save()