У меня есть модель тегов с полиморфными ассоциациями для тегов и тегируемых элементов.Все тегируемые элементы имеют связь с feed_item (has_one: feed_item).Я хочу связать тегирование с feed_item, т.е. в tagging.rb
belongs_to :taggable, :polymorphic => true
belongs_to :tag, :polymorphic => true
has_one :feed_item, :through => :taggable
Эта ассоциация has_one не работает.Например, в консоли Tagging.first.feed_item приводит к ошибке
NameError: uninitialized constant Tagging::Taggable
Любой совет, как настроить такую ассоциацию?
Для фона ниже приведен примерМодель тегируемого объекта:
has_one :feed_item, :as => :item
IE: тегируемый объект has_one с тегами has_one feed_item.