[英]How do I get a DISTINCT value from my paginate statement?
$this->Release->recursive = 0;
$this->paginate['Release']['joins'] =
array(
array(
'table' => ' game_potential_amazon_matches',
'alias' => 'PotentialAmazonMatch',
'type' => 'inner',
'conditions' =>
array(
'PotentialAmazonMatch.release_id = Release.id'
)
)
);
$this->set('releases', $this->paginate('Release'));
$this->set('title_for_layout', 'Release with Potential Amazon Matches)');
我正在获取多条记录,并且想通过Release.id与众不同?
在这种情况下,您必须DISTINCT in fields
中使用DISTINCT in fields
。
在conditions
数组使用fields
数组之后
fields => array('DISTINCE Release.id','field 2','field 3',...etc)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.