私はcakephpに取り組んでいて、結合を実装しようとしています。または内部結合クエリ...私が今していることはこれです
$this->bindModel(array(
'belongsTo' => array(
'Contact' => array(
'className' => 'Contact',
'foreignKey' => false,
'conditions' => array(
'Message.user_id = Contact.user_id',
'Message.mobileNo = Contact.mobileNo'
)
)
)
), false);
return $message_details = $this->find('all', array(
'conditions' => array(),
'fields' => array('DISTINCT mobileNo')
));
このクエリは、テーブルのLEFT JOINを実行しています.. 2 つのテーブル間の結合または内部結合が必要です