せずに2つのテーブルの上に照会するには、私は「Objekt」という名前の私のモデルにしていますし、それがこの関係を持っていますCakePHPの:どのように参加
var ??? = array(
'ObjektArtenInternet' => array(
'className' => 'ObjektArtenInternet',
'foreignKey' => 'OBI_ID',
//'conditions' => '',
'fields' => 'OBI_SORTIERUNG',
//'order' => ''
)
);
私は今、何をしたいかすると、この文は次のとおりです。
DISTINCT detailobjekt.OBI_ID、OBI_UET_BESCHREIBUNGを選択detailobjekt FROM OBI_SORTIERUNG、objektarten_internet detailobjekt.OBI_ID = objektarten_internet.OBI_ID
しかし、この選択を行うために正しい関係を設定する方法を理解することはできません。 With $belongsTo or $hasOne
私はこの場合には必要のない結合をいつも得ています。上記の例のように2つのテーブルを照会するのは簡単です。
どうすればいいですか? 私を助けてください。 ありがとう!