Trier un tableau d'active records de différentes classes par ordre décroissant
Article d'archive. Publié il y a plus de six ans, il peut décrire des versions ou des pratiques qui ont depuis évolué. Nous le laissons en ligne pour sa valeur documentaire.
Voici comment trier un tableau d’active records par ordre décroissant :
destinationComments = self.destination_comments.where('deleted = ?', false)
hotelComments = self.hotel_comments .where('deleted = ?', false)
(destinationComments + hotelComments).sort_by(&:created_at).reverse
Si ca peut aider certaines personnes.