【发布时间】:2014-07-09 04:41:05
【问题描述】:
我已经使用 Symfony generate-admin 命令生成了我的管理模块,但是我有一列是自引用 ID(它是一个“父”ID)。
我想在列中显示该 ID 的匹配“名称”而不是普通 ID。
不知何故,我得出的结论是,我需要在我的管理模块的 action.class 的 queryBuilder() 函数中对同一个表进行 LEFT JOIN,但我失败了。
假设我想要这个:
SELECT a.name, b.name FROM table1 a LEFT JOIN table2 b ON a.parentId = b.id
我现在如何在“普通”中做到这一点,而不是在 Doctrine 中,我应该如何进行?
【问题讨论】:
标签: php symfony-1.4