I’ve set up a couple of STI models like such that we get something like
class A < AR:Base
class B < A
class C < A
(using the acts_as_taggable plugin)
I can tag things just fine this way, the problem I encounter is that the
taggings are listed with the base class (“A”) and not the appropriate
subclass (“B” or “C”). This is problematic because I need to be able to
generate a tag cloud by the appropriate ‘class’, and I don’t want tags
from “B” mixing with those from “C”.
Has anyone else encountered this problem before?