Как я могу изменить этот оператор SQL find-duplicate-records для возврата объектов ActiveRecord? - PullRequest
0 голосов
/ 25 мая 2011

На мой подробный вопрос, как я могу изменить этот оператор SQL, чтобы он возвращал массив объектов AR?

"SELECT id, user_id, activity_type_id, source_id, source_type, COUNT (*) AS cnt ОТ деятельности Идентификатор GROUP BY, идентификатор_пользователя, тип_действия_идентификатора, идентификатор_источника, тип_источника СЧЕТЧИК (*)> 1 "

Я использую Rails 2.3.

1 Ответ

1 голос
/ 25 мая 2011

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

...