如何在保存文档之前在_id
中设置我自己的mongoengine
?我想设置一个我可以在以后检索的已知ID。以下是给我一个错误。我正在使用Flask-MongoEngine
Doc(tile="Hello", id="my_id").save()
模型定义如下:
class Doc(db.Document):
title = db.StringField()
答案 0 :(得分:1)
这样的事情应该有效:
class Doc(db.Document):
my_id = db.StringField(primary_key=True)
title = db.StringField()
Doc(title="Hello", my_id="my_id").save()