受注マスタ、受注マスタ(その他)の2テーブルが存在します。
受注マスタのPrimary keyは
・受注コード
・受注コード枝番
受注マスタ(その他)のPrimary keyは
・受注コード
・受注コード枝番
となっています。
双方のテーブルは受注コード、受注コード枝番で1:1となっています。
(テーブルの項目数が多いため、テーブルを分割しています。)
このテーブルを結合し、データを取得しようとしています。
受注マスタtableファンクションのアソシエーションを定義する際に
foreignKey、bindingKeyの記述の仕方がわからずに悩んでいます。
$this->hasOne('受注マスタ(その他)', [
'joinType' => 'INNER',
'foreignKey' => 'XXXXXXXXXXX'
'bindingKey' => 'XXXXXXXXXXX',
'propertyName' => '受注マスタ結合'
]);
ご教示いただけると幸いです。
あなたの回答
tips
プレビュー