使用 acts_as_taggable_on 显示所有标签
Display all tags using acts_as_taggable_on
我只想转储已在我的帖子模型中使用的标签列表。
有没有办法用 Acts_as_taggable_on 做到这一点?
谢谢
要获得一个列表(带计数),您可以执行 Post.tag_counts_on(:tags)
这将 return 一个对象数组,如下所示:
=> [#<ActsAsTaggableOn::Tag id: 1, name: "joking", taggings_count: 1>,
#<ActsAsTaggableOn::Tag id: 2, name: "clowning", taggings_count: 2>,
#<ActsAsTaggableOn::Tag id: 3, name: "boxing", taggings_count: 1>]
然后您可以 collect
获取名称,如果您只是想要的话
我只想转储已在我的帖子模型中使用的标签列表。
有没有办法用 Acts_as_taggable_on 做到这一点?
谢谢
要获得一个列表(带计数),您可以执行 Post.tag_counts_on(:tags)
这将 return 一个对象数组,如下所示:
=> [#<ActsAsTaggableOn::Tag id: 1, name: "joking", taggings_count: 1>,
#<ActsAsTaggableOn::Tag id: 2, name: "clowning", taggings_count: 2>,
#<ActsAsTaggableOn::Tag id: 3, name: "boxing", taggings_count: 1>]
然后您可以 collect
获取名称,如果您只是想要的话