Die YAML Mapping-Dokumentation für Entitäten scheint zu sein fehlt. Es erklärt nicht, was die verschiedenen Typen, die verschiedenen Generatorstrategien, was mappedBy bedeutet, welche Arten von Kaskadenwerten erlaubt sind, wie man eine Viele-zu-Eins-Beziehung definiert und vieles mehr. Wo finde ich die vollständige Dokumentation für diese YAML-Datei?
Leider ist die Yaml-Format-Dokumentation für Doktrin 2 im Moment ziemlich begrenzt.
Im Moment ist der beste Weg, das yaml-Format herauszufinden, die Implementierung des yaml-Treibers.
Lehre \ ORM \ Mapping \ Driver \ YamlDriver
Lesen Sie die Implementierung der Methode loadMetadataForClass
durch. Das zeigt Ihnen, welche Eigenschaften der Treiber wo erwartet.
Sie können sich auch die Annotations-Dokumentation ansehen, um Ihr Verständnis zu erweitern. Viele der dokumentierten Feldnamen und erwarteten Werte sind identisch mit dem YAML-Format. Beispiel: Sobald Sie herausfinden, dass @column
dem fields
-Element des yaml-Formats entspricht, entspricht der Rest der Annotations-Dokumentation für dieses Element dem yaml-Format.
Tags und Links doctrine doctrine2 yaml entity-relationship