默认情况下,Sonata Page Bundle 的 Easy Extends 版本在哪里放置 ORM 映射?
Posted
技术标签:
【中文标题】默认情况下,Sonata Page Bundle 的 Easy Extends 版本在哪里放置 ORM 映射?【英文标题】:Where does an Easy Extends version of Sonata Page Bundle put ORM mappings by default? 【发布时间】:2018-07-18 23:59:32 【问题描述】:我们的团队通常在实体定义中使用注释来定义 ORM 关系。
我现在正在添加一个使用 Easy Extends 来扩展 Sonata Page Bundle 的项目。
看起来我的 Page.php 实体定义包含 JMS Serializer 实用程序的注释,但不包含 ORM 关系的注释。
使用这套工具的时候,有没有默认放置ORM关系的地方?
【问题讨论】:
【参考方案1】:Sonata 默认使用.xml
进行映射,您可以在src/Application/Sonata/PageBundle/Resources/config/doctrine
中找到PageBundle 映射。
【讨论】:
以上是关于默认情况下,Sonata Page Bundle 的 Easy Extends 版本在哪里放置 ORM 映射?的主要内容,如果未能解决你的问题,请参考以下文章
Sonata Media Bundle - 如何按 ID 获取图像或画廊