2 つの異なるクエリに 2 つの異なる外部キーを使用したい
私の最初のクエリでは、次のようにします。
私のモデルコードは
public $belongsTo = array(
'Emailformatstype' => array(
'className' => 'Emailformatstype',
'foreignKey' => 'id'
)
);
2番目のクエリでは、次のようにします。
私のモデルコードは
public $belongsTo = array(
'Emailformatstype' => array(
'className' => 'Emailformatstype',
'foreignKey' => 'New_id'
)
);
だから私の質問は、特定のクエリのためにコントローラーからforeignKeyを渡すことができるテクニックがあるということです
再帰を提供するようなもの
$this->Model->recursive = 0;
私が欲しいのと同じ:
$this->Model->foreignKey= 'My_foreignKey';