У меня есть следующий (примерный) запрос:
SELECT *
FROM User u
LEFT JOIN section_user su ON (su.user_id = u.id AND su.section_id = 3)
WHERE section_id is null
Я пытаюсь перестроить его в Symfony2 для отношений «многие ко многим» между пользователями и разделами с помощью построителя запросов, но у меня ничего не получается.
Я думал, что это будет выглядеть так, но это оказалось не так:
$er->createQueryBuilder('u')
->leftJoin('u.sections', 's', 'WITH', 's = :section')
->where('s is null')
->setParameter('section', $section);
Помощь очень ценится!