I\'d like to select members who are not in specific service. I have 3 tables :
membre
service
membre_service<
You can use (NOT) MEMBER OF:
(NOT) MEMBER OF
createQuery('SELECT m.id FROM Custom\Entity\Membre WHERE :service NOT MEMBER OF m.services'); $query->setParameter('service', $service); $ids = $query->getResult();
See the documentation for more examples.