A有很多B.我在两个模型中使用了Act Taggable On gem。这个gem创建了一个名为taggings的中间表。标签保存在表格标签中,A或B与表格标签中的标签之间的关系。因此,标签的类型是A或B,并且该信息保存在表标签的taggable_type列中。我需要知道是否有可能在A的页面中创建一个过滤器(而不是自定义过滤器),在那里可以通过所有标签进行过滤。例如,Suposse a1是A的对象,b1和b2是B的对象.b1和b2具有标签" tags_B"。然后,当我按照A页面中的tags1过滤时,我需要显示a1。
有什么方法可以使用活动管理员的sintax来实现这个目的吗?
我在尝试
管理员/ A
filter: A_or_B_tags_name_taggings
但这不起作用