Afficher les sujets avec un nombre minimum de vues

Bonjour à tous,

Je souhaite créer une liste de sujets au sein d’une catégorie spécifique qui ont au moins X vues, triés par date décroissante, et je voulais savoir si vous aviez des suggestions sur la meilleure façon de procéder. Il serait préférable que cela soit automatique : dès qu’un sujet atteint X vues, il est ajouté à cette liste.

J’ai envisagé d’émettre un badge personnalisé, mais ceux-ci ne peuvent pas être attribués aux sujets (à ma connaissance).

Pourrais-je attribuer un tag à ces sujets via la console Rails d’une manière ou d’une autre ? Ensuite, je pourrais utiliser la page des tags à cette fin. Bien sûr, il faudrait mettre en place une sorte de planification pour l’exécuter au moins quotidiennement.

Existe-t-il un motif de filtre d’URL capable d’y parvenir ? La flexibilité du paramètre « views » est-elle importante ? Je n’ai réussi à le faire fonctionner qu’avec « order ».