Situation:Symfony + Doctrine Beaucoup de nombreuses relations avec les tableaux reliant
J'ai 3 tables: Étudiant, Adresse, StudentAddressLink Comme suit Note * pas le fichier EXACT YAML mais vous avez l'idée
Student:
column:
id: blah blah
name: blah blah
Address:
column:
id: ~
street: ~
StudentAddressLink:
column:
id:~
student_id: ~
address_id: ~
relations:
Student:
local: student_id
foreign: id
Address:
local: address_id
foreign: id
De l'objet étudiant Je veux obtenir le concernant « Adresse Street » actuellement je dois faire:
foreach($student->StudentAddressLink as $address)
{
echo $address->getStreet();
}
cela fonctionne ... mais je pensais qu'il y avait un moyen de faire SOMET hing qui rend la table de liaison transparente, quelque chose de magique comme ceci:
foreach($student->Addresss as $address)
{
echo $address->getStreet();
}
Toute direction serait géniale!