1

「フィールド」配列内のすべてのフィールドをリストせずに、フィールドの 1 つが DISTINCT であるという条件ですべてのフィールドを返す「検索」を行うには、どのコマンドを使用しますか?

これを行うことができます:

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

しかし、それは「色」フィールドを返すだけです。

私は次のようなことをしたい:

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

すべてのフィールドを返す唯一の方法は、それらをすべて「fields」配列にリストすることですが、これは避けたいと思います。

4

1 に答える 1

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

これにより、取得しようとしている結果が返されます。残念ながら、これはあなたが期待したものではありません:)

于 2013-08-05T23:00:48.370 に答える