1
値として:私はReferenceFieldにゲームを変換する必要がMongoengine:EmbededDocumentsと動的なフィールドとして、私が今までMapFieldを使用している
class Game(EmbeddedDocument):
iscomplete = BooleanField()
score = IntField()
#other not dynamic fields
class Progress(Document):
user = ReferenceField(User, dbref=True)
games = MapField(EmbeddedDocumentField(Game))
created_at = DateTimeField()
updated_on = DateTimeField()
。
私は私のような文書持つことができるように、値のような動的フィールド/キーが、embeddedDocumentで文書を作成したい:
{
"game1": {
"iscomplete": true,
"score": 23,
},
"game2": {
"iscomplete": false,
"score": 10,
}
}
は、とにかく、私はそれを達成することができ、ここでトンですか?