0
我想通過使用ActiveRecord的「with」方法來設置一個關係的別名。 的問題是,我只能設置別名,最後一個元素:活動記錄關係別名
$ar->with(array('rel1.rel2' => array('alias' => 'rel2Alias'));
我必須找回對AC類的兩列「REL1」和「REL2」,所以我必須設置一個不同的別名「rel1」的關係,但我不知道該怎麼做。
有什麼建議嗎?
我想通過使用ActiveRecord的「with」方法來設置一個關係的別名。 的問題是,我只能設置別名,最後一個元素:活動記錄關係別名
$ar->with(array('rel1.rel2' => array('alias' => 'rel2Alias'));
我必須找回對AC類的兩列「REL1」和「REL2」,所以我必須設置一個不同的別名「rel1」的關係,但我不知道該怎麼做。
有什麼建議嗎?
如果仔細閱讀文檔找到了解決辦法:
$ar->with(array('rel1' => array('alias' => 'rel1Alias', 'with' => array('rel2' => array('alias' => 'rel2alias'))));
嘗試創建模型兩種不同的關係,與不同的'ON'的參數應用一個模型 – Sergey 2013-02-19 12:12:34