К сожалению, я не думаю, что запрос по связям поддерживается напрямую через объекты репозитория.
В этом случае вам, вероятно, лучше написать собственный класс репозитория с помощью метода findByUser.
<?php
namespace App\Domain\Repository;
use Doctrine\ORM\EntityRepository,
App\Domain\Entity\User;
class CommentRepository extends EntityRepository
{
public function findByUser(User $user)
{
// add QueryBuilder code here
}
}
Не забудьте обновить сущность «Комментарий», чтобы использовать собственный репозиторий:
<?php
namespace App\Domain\Entity;
/**
* @Entity(repositoryClass="App\Domain\Repository\CommentRepository")
*/
class Comment
{
// entity definition
}