YAML mapping documentation对于实体似乎缺乏。它没有解释什么是不同的类型、不同的生成器策略、mappedBy 的含义、允许什么类型的级联值、如何定义多对一关系等等。在哪里可以找到此 YAML 文件的完整文档?
最佳答案
不幸的是,目前 Doctrine 2 的 yaml 格式文档非常有限。
目前,了解 yaml 格式的最佳方法是查看 yaml 驱动程序实现。
Doctrine\ORM\Mapping\Driver\YamlDriver
通读 loadMetadataForClass
方法的实现。这会向您显示驱动程序在何处期望什么属性。
您还可以查看annotations documentation来补充你的理解。许多记录的字段名称和期望值与 yaml 格式相同。例如:一旦您确定 @column
对应于 yaml 格式的 fields
元素,该元素的其余注释文档就会与 yaml 格式保持一致。
关于doctrine - 有关 Doctrine ORM 的 YAML 映射的完整文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4533017/