2013-08-05 79 views
1

我將使用什麼命令來執行「查找」,它將返回所有字段,但條件是其中一個字段爲DISTINCT,未列出所有字段'fields'數組?CakePHP 1.3返回所有字段,但其中一個字段爲DISTINCT

人能做到這一點:

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

但僅返回 '顏色' 字段。

我想要做的事,如:

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

返回所有字段的唯一方法是將它們全部列出在「字段」數組中,但我想避免這種情況。

回答

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

這將返回您嘗試獲得的結果。恐怕這不是你所期望的:)

+0

對不起,只是意識到我的代碼中有一個錯誤。 –

相關問題