Aller au contenu
Sebfie.

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.