Bonjour,

Ma requête dql ne fonctionne pas lorsque je n'ai pas de données dans la table (Lien) .
Les relations sont les suivantes :
d_test "O,N" () "1,1" Lien

J'ai bien-sur utilisé l'annotation @ORM\JoinColumn(nullable=false) dans l'entité Lien et je possède une relation bidirectionnelle.



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
==== DQL ====
$query = $this->_em->createQuery('
SELECT d, t, l, v, dep, r, p 
FROM 
    ZZtestBundle:d_test d 
        JOIN d.types t
        JOIN d.liens l 
        JOIN d.villes v
        JOIN v.Departement dep
        JOIN dep.region r
        JOIN r.pays p
WHERE 
    d.statut = 1 
    AND v.nom = :ville'
 
$query->setParameter('ville', $ville);
Cdlt