DQL MEMBER OF

Lorsque vous avez une relation ManyToMany du style :

/**
* @ORM\ManyToMany(targetEntity="Societe", inversedBy="dossiersSecondaire" , cascade={"persist"})
* @ORM\JoinTable(name="dossier_societe")
*/
private $societeSecondaire;

Et que vous voulez ramener toutes les lignes contenant ce critère, il suffit de faire  :

->where(':societeATrouver MEMBER OF d.societeSecondaire')

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.