Ruby on Rails: есть ли способ извлечь элементы из базы данных и вернуть их в указанном порядке? [Дубликат]
На этот вопрос уже есть ответ здесь:
Чистый способ найти объекты ActiveRecord по id в указанном порядке 10 ответовУ меня есть массив ID элементаs, .I 'item_ids
m передав этот массив в запрос ActiveRecord для извлечения соответствующих элементов из базы данных:Item.where(:id => item_ids)
Есть ли способ вернуть предметы в том же порядке, в котором они были переданы черезitem_ids
массив?
Если это имеет значение, яm на Ruby on Rails 3.0.12 с PostgreSQL в качестве моей базы данных.