Ruby on Rails: Gibt es eine Möglichkeit, Elemente aus der Datenbank abzurufen und in einer bestimmten Reihenfolge zurückgeben zu lassen? [Duplikat]

Diese Frage hat hier bereits eine Antwort:

Bereinigte Methode zum Finden von ActiveRecord-Objekten anhand der ID in der angegebenen Reihenfolge 10 Antworten

Ich habe eine Reihe von Artikel-IDs,item_ids.

Ich übergebe dieses Array an eine ActiveRecord-Abfrage, um die entsprechenden Elemente aus der Datenbank abzurufen:Item.where(:id => item_ids)

Gibt es eine Möglichkeit, die Artikel in derselben Reihenfolge zurückzusenden, in der sie über die E-Mail-Adresse übermittelt wurden?item_ids Array?

Wenn es einen Unterschied macht, bin ich auf Ruby on Rails 3.0.12 mit PostgreSQL als meine Datenbank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage