Acts-as-taggable-on基于最常用的标签显示标签

时间:2016-11-18 11:18:02

标签: ruby-on-rails ruby sorting rubygems acts-as-taggable-on

如何按排序的使用顺序显示标签。我有这个代码:

<% tag_cloud Question.tag_counts, %w[s m l] do |tag, css_class| %>

如何修改以按使用的排序顺序显示它。

1 个答案:

答案 0 :(得分:0)

您可以使用他们的帮助方法返回最常用的标签,然后根据需要进一步排序吗?

 ActsAsTaggableOn::Tag.most_used(10) #10 is the limit of tags you want back, default is 20

然后,如果需要,您可以通过执行以下操作进一步对其进行排序:

ActsAsTaggableOn::Tag.most_used(10).order("created_at DESC")