【发布时间】:2011-12-13 10:36:07
【问题描述】:
我一直在查看 docs/google 并没有找到任何解决方案。
有没有什么方法可以在没有原生mysql的情况下使用doctrine2(DQL)来执行或模仿GROUP_CONCAT?
例如:
SELECT u.id, u.name, [GROUP_CONCAT(...)] AS user_messages
FROM models\Users u
LEFT JOIN models\Messages m
GROUP BY u.id
得到
GROUP_CONCAT(m.id,'|',m.title SEPARATOR ':')
现在我正在使用 createNativeQuery() 来运行它,但我正在寻找一个学说 2 的解决方案。
提前致谢
【问题讨论】:
标签: php mysql doctrine-orm group-concat