【发布时间】:2019-04-03 09:25:09
【问题描述】:
我有实体 tag [id, title] 和实体 annonce [id, title]。
标签和公告关系ManyToMany,
所以我有关联 annonce_tag [ annonce_id, tag_id ]
我只有存储库 tag 和存储库 annonce,我没有 annonce_tag 存储库
我想查询 TOP 例如最常用的 3 个标签
谁有建议进行此查询
/---------更新---------/
我已经在标签库中尝试过这个,但没有工作
return $query = $this->createQueryBuilder('t')
->select('t.id','count(a)')
->innerJoin('t.annonces', 'a')
->getQuery()->getResult();
【问题讨论】:
标签: php sql symfony doctrine repository