CakePHP 1.3返回所有字段,但其中一个字段为DISTINCT

时间:2013-08-05 13:19:16

标签: cakephp

我会使用什么命令来执行“查找”,这将返回所有字段,条件是其中一个字段是DISTINCT,而不列出“字段”数组中的所有字段?

可以这样做:

$this->Car->find('all', array('fields' => array(DISTINCT Car.colour)));

但只返回'color'字段。

我想做类似的事情:

$this->Car->find('all', array('fields' => array('*', DISTINCT Car.colour)));

返回所有字段的唯一方法是在'fields'数组中列出所有字段,但我想避免这种情况。

1 个答案:

答案 0 :(得分:0)

$this->Car->find('first', array('conditions'=>array('Car.colour'=>'blue')));

这将返回您尝试获得的结果。我担心这不是你的预期:)。