Doktrin PHP Kullanımı
Ben bir modeli adresi ile birçok ilişki çok ve her adres bir adres türü (ev, ofis) bir yabancı anahtar ile bir kullanıcı varsa. Doktrin otomatik olarak bu adres türü için ilgili kayıtları yüklemez.
$user = Doctrine::getTable('User')->findOneById(1); // bob
echo $user->Address[0]->address_type_id; // 4
echo isset($user->Address[0]->AddressType); // false
$user->Address[0]->refreshRelated(); // or $user->Address[0]->loadReference('AddressType');
echo isset($user->Address[0]->AddressType); // true
echo $user->Address[0]->AddressType->name; // office
Bu doktrin ya da benim modelde bir hata olup olmadığından emin değil.
Ama bu derin bir düzeyin ötesinde ilgili modelleri yüklemek için en iyi yolu ya da aynı sonucu elde etmek için başka bir yol var mı?