Метод поиска активной записи с помощью select - PullRequest
0 голосов
/ 03 июня 2010

Я не могу понять это прямо сейчас.

Мне нужны разные записи, но мне нужны другие атрибуты, чтобы они соответствовали результатам метода find Текущий нерабочий код:

Visit.find(:all, :select => "user_id, DISTINCT cookie")

1 Ответ

0 голосов
/ 03 июня 2010

Вы должны написать все необходимые столбцы в: выберите

Visit.find(:all, :select => "DISTINCT cookie, user_id")

Но это даст уникальную комбинацию cookie и user_id

как

cookie  user_id
1          1
1          2
2          1
2          2

Но если вам нужны только два куки, я не думаю, что вы можете сделать это с помощью Rails find и: выберите один. Кроме того, если вы хотите, хотя, который будет вместо 'х' в примере выше

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