In Mongoengine, welcher Wert muss in ReferenceField gesetzt werden. Ich meine, sollten wir in "ObjectId" des Dokuments angeben, auf das Bezug genommen werden soll. Zum Beispielmongoengine- was tun referencefield speichern
class Bar(Document):
content = StringField()
foo = ReferenceField('Foo')
Das Objekt der Klasse Bar sollte in „foo“ -Attribut haben, welchen Wert gesetzt. Sollte es die ObjectId eines Dokuments in der 'Foo'-Sammlung sein? Kann ich auch ein anderes eindeutiges Feld als Wert im Referenzfeld angeben, welches Feld es ist?
Dank Kumpel, ich denke, sie haben ihre Dokumente aktualisiert Version 0.6 .20. Ich habe 0.6.18 benutzt, aber ich werde es aktualisieren 0.6.20 Vielen Dank für den Hilfe-Freund. –