У меня есть Entity tag [id, title] и Entity annonce [id, title] .
Tag и annonce в отношении ManyToMany ,
Итак, у меня есть ассоциация annonce_tag [annonce_id, tag_id]
У меня есть только репозиторий tag и репозиторий annonce , у меня нет хранилища annonce_tag
, и я хочу сделать запрос, чтобы получить ТОП, например, 3 наиболее часто используемых тега
У кого есть предложения сделать этот запрос
/ --------- Обновлено ---------- /
Я пробовал это в хранилище тегов, но не работает
return $query = $this->createQueryBuilder('t')
->select('t.id','count(a)')
->innerJoin('t.annonces', 'a')
->getQuery()->getResult();