这是使用find进行的正确的CakePHP内部连接吗?
这就是我想做的:这是使用find进行的正确的CakePHP内部连接吗?,php,cakephp,cakephp-1.3,cakephp-2.0,Php,Cakephp,Cakephp 1.3,Cakephp 2.0,这就是我想做的: SELECT * FROM `potential_matches` INNER JOIN release ON release.asin = potential_matches.asin WHERE release.id = 6; 这就是我到目前为止所做的: class Release extends AppModel { public $actsAs = array('Containable'); public $hasMany = array('Poten
SELECT * FROM `potential_matches` INNER JOIN release ON release.asin = potential_matches.asin WHERE release.id = 6;
这就是我到目前为止所做的:
class Release extends AppModel {
public $actsAs = array('Containable');
public $hasMany = array('PotentialMatch');
}
class PotentialMatch extends AppModel {
public $actsAs = array('Containable');
public $belongsTo = array('Release');
}
$this->Release->find('all', array(
'contain' => array('PotentialMatch')
'conditions' => array(
'Message.to' => 6
)
));
我做错了什么?如果不传递
类型
值,它将默认使用左连接。看到这个了吗