Bonjour,

J'ai un souci pour mettre en place ma relation bidirectionelle.

j'ai deux entités (A & B)

A est en OnetoMany comme suis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
* @ORM\OneToMany(targetEntity="[CHEMIN]\A", mappedBy="mappedby")
protected $inversedby;
et B est en ManytoOne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
* @ORM\ManyToOne(targetEntity="[CHEMIN]\B", inversedBy="inversedby")
     * @ORM\JoinColumn(name="[MACOLONNE]_id", referencedColumnName="id")
protected $mappedby;
et j'utilise ceci pour récupérer mes données en base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$this->doctrine->getRepository('[BUNDLE]:A')->findById(1)
Je n'ai aucun message d'erreur mais quand je regarde dans le debugger, aucun jointure n'est faite, il récupére uniquement les champs depuis ma table A, et n'effectue aucune jointure automatique sur ma table B ? Est ce que j'ai oublié un truc ?

Merci d'avance

decad7