Tabloları Bağlama ile birçok ilişkiler Birçok Symfony + Doktrini

0 Cevap php

Durum:

Ben 3 tablo var: Öğrenci, Adres, StudentAddressLink itibariyle Not aşağıdaki * ÖZDEŞ değil yaml dosyası ama fikir olsun

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  

From the Student object I want to get the related "Address Street" currently I have to do this:

foreach($student->StudentAddressLink as $address)
{
    echo $address->getStreet();
}

Bu çalışır ... ama ben yine de bağlantı tablo şeffaf kılan bir şey, böyle büyülü bir şey yapmak için bir yol vardı:

foreach($student->Addresss as $address)
{
  echo $address->getStreet();
}

Herhangi bir yöne harika olurdu!

0 Cevap