Я пытаюсь создать облако тегов на основе микросообщений пользователей (очевидно, что подсчет каждого тега для этого пользователя), используя это в моем контроллерRails 4: (действует как taggable), создавая облако тегов, основанное только на определенных сообщениях пользователей
@tags = @user.microposts.tag_counts_on(:tags)
и это на мой взгляд
<% tag_cloud @tags, %w[xxs xs s m l xl xxl] do |tag, css_class| %>
<%= link_to tag, questions_by_tag_user_path(@user, tag: tag.name), class: css_class %>
<% end %>
проблема, проверив это снова и снова, это возвращается облако тегов с размерами на основе подсчета тегов, основанных на всех microposts и не только те, которые @user.
Я не могу понять, почему это и документация устарела:
User.find(:first).posts.tag_counts_on(:tags)
Есть мысли?