我设置了两个模型:user
和post
. 每post
belongs_to
一个user
. post
s 也有标签,使用acts_as_taggable。在UserController#show
我想列出用户使用的标签,从最常用到最不常用的排序。
获取标签列表并不难,但是如何对它们进行排序?我用它来查找标签:
@tags = []
@user.posts.each do |post|
@tags += post.tags
end
谁能解释我如何对标签进行排序?谢谢。