im doktrini-proje kullanarak
ve ben 3 tablolar var
table 1: post
--------------
postid , title , date , some more fields....
table 2: tags
---------------
tagid , title
table3: post_tags
--------------------
post_tags_id , tagid , postid
table 3 is link between tags and posts which mean each post get tags through post_tags
şimdi temel Mesaj model i var:
$this->hasMany('PostTags as TagLink', array(
'refClass' => 'PostTags',
'local' => 'postid',
'foreign' => 'postid'
)
);
PostsTags modele modelini hangi bağlantılar
ve PostsTags modelinde i Doç modeli ve Tag modeli postalamak için "aittir" var
Şimdi sorgu koşuyoruz im:
$q = Doctrine::getTable('posts')->findAll();
şimdi ben etiketleri almak isterseniz ben do $q->PostsTags->Tags
ama gerçekten onun sadece linke kendisin PostsTags hakkında umursamıyorum
bu yüzden ben sadece yapmak istiyorum
$q->Tags
ve sonrası için taglist alıyorum
Bunu nasıl yapabilirsiniz?