Моя база данных PostgreSQL. Я использую следующий код для устранения повторяющихся строк из таблицы:Метод возвращает объект Array
uniqBk = Bikehistory.all(
:select => 'DISTINCT ON (bikehistories.bike_numbers) *',
:order => 'bikehistories.bike_numbers'
)
К сожалению, возвращающийся объект класса Array
вместо ActiveRecord::Relation::ActiveRecord_Relation_Bikehistory
.
Как я могу получить объект ActiveRecord
и получать те же результаты запроса?
Вам нужно выбрать 'bikehistories.bike_numbers' или целые записи, заказанные bike_numbers? –
Мне нужны целые записи – Przemek903
Почему вы не используете 'Bikehistory.order (: bike_numbers)'? –