在我正在开发的博客系统中,我想使用标签作为一种机制来决定特定帖子的显示位置。我使用acts_as_taggable_on 来设置两个上下文,正常的:tags 上下文,然后是:audience 上下文。
我正在使用帐户模型来标记帖子模型,如下所示:
account.tag(post, :with => "cat1, cat2", :on => :audience)
我遇到的问题是检索特定上下文中的所有标签。我能够像这样获得所有标签:
account.owned_tags # => "cat1, cat2, tag1", where tag1 came from the normal tag context
但我想做的只是在上下文中获取特定标签,如下所示:
acount.owned_tags_on :audience
有什么建议么?谢谢!