私はcakephp.The関係があるにバインディング複数のモデルcakephpの
メンバーhasManyのMember_Organaization Member_Organisations iは
を使用しようと Organaizationに属し、次のように3つのモデルをバインドしようとしています
$ this-> Member-> find( 'all'、条件)
それは私にだけデータがhasManyの関連付けまで表示されます。 私は、メンバーモデルが組織に直接関連していないことを理解します。 どうすればいいですか?次のように 私のコードは次のとおりです。
$this->Member->bindModel(
array(
'hasMany'=>array(
'NpoMember' =>array(
'className' => 'NpoMember',
'foreignKey' => 'member_id',
'conditions' => array('NpoMember.status' => 'Active'),
)
)
)
);
$this->NpoMember->bindModel(
array(
'belongsTo'=>array(
'Npo'=>array(
'className' => 'Npo',
'foreignKey' => 'npo_id',
'conditions' => array('Npo.status' => 'Active')
)
)
)
);
$userData = $this->Member->find('first',array('conditions'=>array('Member.email'=>$userEmail,'Member.password'=>$passWord,'Member.status'=>'Active')));
私は、このサイトは非常に有用であることが判明しました。 ありがとう、ありがとう ヒマンシュシャーマ
2 =再帰 'の$ this - > Member->お問い合わせの前に、再帰的な値2を試してみてください;' – Rikesh