使用acts-as-taggable是否可以在标签中包含关联的模型?我的主要目标是遍历所有(选择的)类别及其关联的模型。 我有一个页面,需求是这样的。
##Category 1 .
Post Title 1
Post Title 2
....
##Category 2 .
Post Title 3
Post Title 4
....
以此类推...
我可以返回给定类别中的所有标签
tags = ActsAsTaggableOn::Tag.where(name: ['tag2', 'tag1'])
或者我可以返回给定类别中的所有帖子。
posts = Post.tagged_with(featured_categories, any: true)
但是实现这一目标的最佳方法是什么?
我开始尝试使用group_by,但是由于category_list
就像数组一样,所以行不通。 posts.group_by{|c| c.category_list }