Здравствуйте! Мне нужно соединить две таблици и посчитать при этом колличество сообщений у каждого пользователя.
Есть два класса и соответствующием им таблицы. User и Message нужно посчитать сколько у каждого пользователя сообщений. Я реализовал вот такой метод
public function сountUserMessagesQueryBuilder()
{
return $this->createQueryBuilder('Message')
->select('COUNT(Message.id)', 'User.id')
->join('UserBundle\Entity\User', 'User', Join::WITH,
'Message.user = User.id')
->groupBy('User.id')
->getQuery()
->execute();
}
Но, собственно он у меня не работает. В чем может быть проблема или как мне модифицировать запрос?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники