私はA
に属してB
おり、B
に属していC
ます。がC
あり、その値がであるようなものproperty
をすべて見つけたいとします。A
C.property
$myVar
私がやりたいのは
A::model()->with('B.C')->findAllByAttributes(array('C.property'=>$myVar))
しかし、私がこれを行うときはいつでも:
$brands = FPfdPetItemBrand::model()->with('mImportOperation.mImport')->findAllByAttributes(array('mImport.m_import_id'=>$latestImport->m_import_id));
Yiiは不幸です:
CDbException
テーブル「f_pfd_pet_item_brand」には、「mImport.m_import_id」という名前の列がありません。
私はingによって私が望むことを達成することができましたがJOIN
、これを行うためのよりクリーンな方法はありますか(私が使用しようとしたものと同様)?