Werte Ich habe als bisher MapField benutze:Mongoengine: dynamische Felder mit EmbededDocuments als
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()
Ich brauche zu konvertieren Spiele zu einem ReferenceField.
möchte ich Dokument mit dynamischen Felder/Schlüssel aber embeddedDocument als die Werte zu schaffen, so dass ich ein Dokument wie haben:
{
"game1": {
"iscomplete": true,
"score": 23,
},
"game2": {
"iscomplete": false,
"score": 10,
}
}
t hier sowieso ich es erreichen kann?