J'utilise acts_as_taggable
pour créer un nuage de tags pour mon application. J'ai un modèle 'Question' qui utilise le plug-in acts_as_taggable
. Je veux fondamentalement filtrer les tags pour le modèle de question.undefined_method 'tag_count' en utilisant acts_as_taggable_on_steroids
J'ai aussi un modèle 'Sujet'. Ainsi, la relation entre les sujets et les questions est qu'un sujet a beaucoup de questions et qu'une question appartient à un sujet.
Alors quand j'appelle @subject.questions.tag_counts
, ça marche très bien. Mais dis que j'appelle @subject.free_questions.tag_counts
, où free_questions
est une méthode que je l'ai définie, cela donne un moi un « undefined_method tag_counts
pour #<Array>
. Je veux essentiellement trouver toutes les balises pour un sous-ensemble des questions.
Quelqu'un peut-il suggérer ? une solution de contournement
Salut merci beaucoup! Aurait dû penser à des portées nommées plus tôt! À votre santé! –