0

ROR配下のacts_as_taggableを使って「example」のタグが付いた投稿数を返す方法

現在、宣言してこれを実装しています

<%=Questions.find_tagged_with("example", :match_all => true).size%>

他にもっと良い解決策があるのだろうか、事前に感謝します!

4

1 に答える 1

0

モデルで名前付きスコープを使用してみてから、count を呼び出すことができます。

named_scope :tagged_with, lambda {|tag| find_options_for_find_tagged_with(tag)}

それから:

Questions.tagged_with("example").count

またはその趣旨の何か。find_options_for_find_tagged_withで定義されていacts_as_taggableます。

于 2009-08-20T23:44:25.097 に答える