Bạn có thể viết một truy vấn DQL tham gia như bên dưới
$em = $this->getContainer()->get('doctrine')->getManager();
$repository = $em->getRepository('YourNamespaceYourBundle:User');
$query = $repository->createQueryBuilder('u')
->innerJoin('u.groups', 'g')
->where('g.id = :group_id')
->setParameter('group_id', 5)
->getQuery()->getResult();
Ánh xạ của bạn cho groups
thuộc tính trong User
thực thể sẽ tự xử lý phần tham gia mà bạn không phải đề cập đến bảng nối trong truy vấn DQL của mình