Cakephp найти проблему - PullRequest
       9

Cakephp найти проблему

0 голосов
/ 07 января 2010

Я хочу выполнить запрос, как показано ниже в cakePHP.so, Как я могу выполнить запрос, используя функцию 'find' для cakePHP. Помоги мне.

SELECT DISTINCT(Property.City),'city' as Fieldname FROM `properties` as Property WHERE Property.City LIKE 'las%'

1 Ответ

3 голосов
/ 07 января 2010

Попробуйте:

$this->Property->find( 
  'all', 
  array( 
    'fields'     => array( 'DISTINCT ( Property.city )' ),
    'conditions' => array( 'Property.city LIKE' => 'las%' )
  )

Я выбросил это из памяти, но это должно быть близко. Я также уверен, что DISTINCT запросы по крайней мере упоминаются в документации. Вероятно, в разделе "комплексные находки".

Надеюсь, это поможет некоторым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...