1
我的表使用翻譯模塊symfony的getTable where子句爲對象
// This works fine for 1 item
$o = Doctrine_Core::getTable('myTable')->find(1);
echo $o->getName();
我希望能夠運行一個查詢,名爲得到所有行(這是在轉換表)正確
$o = Doctring_Core::getTable('myTable').createQuery('a')
->leftJoin('a.Translation t')
->andWhere('a.visible = ?', true)
->andWhere('t.lang = ?', 'en')
->execute();
我希望能夠做
foreach($o as $item) {
echo $item->getName();
}
但我的getName()總是空...
好的,正確的做法是根本不做左連接,因爲翻譯是自動處理的。感謝您的回答。 – jsgoupil 2011-05-10 20:25:58