【发布时间】:2018-08-14 06:26:31
【问题描述】:
我有一个连接了两个表的数据模型(使用 Extension Builder 创建)。
表 A 包含博客文章,表 B 包含各个文章的 cmets。
表 B 以 n:1 关系连接到表 A。
现在我想要一个博客文章列表,其中显示每篇文章的 cmets 数量。
通过常规查询,我只需将表 B 与计数和 group by 语句连接起来。 比如:
SELECT tableA.*, COUNT(tableB.id) FROM tableA
LEFT JOIN tableB on tableB.foreignKey = tableA.uid
GROUP BY tableB.foreignKey
使用 Extbase 查询,这似乎不起作用。从 tableA 到 tableB 没有连接。我如何做到这一点?
[编辑] 我知道我可以自己编写查询语句。不过,我想使用 T3 的查询对象来做到这一点。
【问题讨论】: