在将文档保存到 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()