Subquery in doctrine2 notIN Function

后端 未结 3 834
甜味超标
甜味超标 2020-11-30 06:09

I\'d like to select members who are not in specific service. I have 3 tables :

  • membre
  • service
  • membre_service<
3条回答
  •  孤城傲影
    2020-11-30 06:13

    You can use (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.

提交回复
热议问题