Rails 4,Acts as taggable:查找具有相同标记的用户数

时间:2015-04-05 18:11:07

标签: ruby-on-rails tags acts-as-taggable-on

我怀疑这很简单。我有一个用户模型,我使用此行为作为标记宝石

  acts_as_taggable

  acts_as_taggable_on :tags

我想查找具有特定标记的用户数。

我试过了

      User.tag_counts_on("pharmacology")

没有成功。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果你有tag_list属性..它存储用户的标签..然后你可以试试这个: -

tag_list=['Good','Bad','Frequent']
User.tagged_with(tag_list,:any=>true) 

这将为所有用户提供所提及的任何标签。 有关acts-as-taggable-on

的更多信息,请查看this