J'ai un problème d'héritage dans symfony2 et doctrine. J'ai une classe A et une sous classe B. J'ai une autre classe C qui a une collection de B. Je fais une jointure entre C et B mais je voudrais ajouter une contrainte sur cette jointure par exemple je voudrais obtenir seulement les résultats qui ont moins d'un mois sur la collection de B pour chaque objet C. Mais le champ « date » est sur la Une table, donc quand je fais mon rejoindre:Héritage et rejoindre symfony et doctrine
$qb = $this->createQueryBuilder('d');
$qb->leftJoin('d.Cobject', 'c')
->leftJoin('c.Bcollection', 'b');
La jointure entre A et B est implicite et je voudrais ajouter une contrainte sur cette jointure. Comment je peux faire ça?
Merci.