一个简短的问题:如何切换到另一个元数据驱动程序而不是注释。如何在 config.yml 中设置元数据驱动程序“yml”?
我搜索了谷歌和 symfony2 文档,但没有找到任何东西:(
谢谢
一个简短的问题:如何切换到另一个元数据驱动程序而不是注释。如何在 config.yml 中设置元数据驱动程序“yml”?
我搜索了谷歌和 symfony2 文档,但没有找到任何东西:(
谢谢
你应该可以用doctrine:mapping:convert
命令做到这一点
php app/console doctrine:mapping:convert --force yml ./src/
不过,在运行命令之前仔细检查所有可用的选项
php app/console help doctrine:mapping:convert
我意识到这是一个较老的问题,但您可以明确要求该学说将 yml 驱动程序用于元数据,如下所示:
doctrine:
orm:
entity_managers:
mappings:
MyBundleName:
type: yml
dir: path/to/ymlmetadata
请注意,如果您使用此配置样式,则必须将“默认”配置节点放在 entity_managers 下,而不是通常的位置。