如何使用ROR下的acts_as_taggable返回标有“示例”的帖子数
目前我正在通过声明
实现这一点<%=Questions.find_tagged_with("example", :match_all => true).size%>
我想知道是否还有其他更好的解决方案,谢谢你提前!
答案 0 :(得分: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
。