ActiveRecordの「with」メソッドを使用して、リレーションにエイリアスを設定しようとしています。問題は、最後の要素のエイリアスしか設定できないことです。
$ar->with(array('rel1.rel2' => array('alias' => 'rel2Alias'));
ACクラスの2つの列の「rel1」と「rel2」を取得する必要があるため、「rel1」リレーションに別のエイリアスを設定する必要がありますが、その方法がわかりません。
助言がありますか ?
ActiveRecordの「with」メソッドを使用して、リレーションにエイリアスを設定しようとしています。問題は、最後の要素のエイリアスしか設定できないことです。
$ar->with(array('rel1.rel2' => array('alias' => 'rel2Alias'));
ACクラスの2つの列の「rel1」と「rel2」を取得する必要があるため、「rel1」リレーションに別のエイリアスを設定する必要がありますが、その方法がわかりません。
助言がありますか ?