我想加入两个表以在数据网格中显示详细信息。
表一:学生
- 主键:id
- 外键:class_id
表 2:类
- 主键:id
班级可以有很多学生。(一对多关系)
任何建议,将不胜感激。
我正在使用 OroCRM
我想加入两个表以在数据网格中显示详细信息。
表一:学生
表 2:类
班级可以有很多学生。(一对多关系)
任何建议,将不胜感激。
我正在使用 OroCRM
您需要将连接部分添加到您的datagrid.yml配置中。这是文档中的一个示例:https ://oroinc.com/orocrm/doc/2.6/dev-guide/entities/datagrids#data-source
join:
left:
- { join: student.class, alias: class }
考虑到您使用正确的映射创建了实体。更多细节可以在这里找到 - https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/unitofwork-associations.html https://www.doctrine-project.org/projects/学说-orm/en/2.6/reference/association-mapping.html#one-to-many-bidirectional