Os trilhos classificam as tags por mais usadas (tag.posts.count)
Gostaria de mostrar uma lista de todas as tags de postagem, ordenando-as pelas mais usadas.
Meu controlador atualmente possui:
@tag_list = Tag.all
Minha opinião tem:
<% @tag_list.each do |tag| %>
<%= tag.name %>(<%= tag.posts.count %>)
<% end %>
EDITAR os relacionamentos são os seguintes:
Tag (has_many :posts, :through => :taggings)
Tagging(belongs_to :tag and belongs_to :post)
Post(has_many :tags, :through => :taggings)
Isso mostra todas as tags com sua contagem. Eu tentei brincar com o controlador usando Tag.order (..), mas não consigo ficar bom.
Qualquer ajuda seria muito apreciada.
Obrigado.