Полиморфные отношения habtm с Rails / ActiveRecord

Как мне создать полиморфные отношения has_and_belongs_to_many с Rails / ActiveRecord?

Большинство примеров, которые я вижу, включают создание отношения own_to, которое ограничивает мою полиморфную сторону связью только с одним родителем:

Таблица: Задача

Таблица: Tasks_Targets

Таблица: CustomerStore

Таблица: SoftwareSystem

Тип CustomerStore и SoftwareSystem будет иметь тип & quot; Targetable & quot ;. в этом случае. Из того, что я понимаю, если я реализую полиморфные отношения, как показывает большинство примеров, я смогу только связать Targetable с задачейonce.

Некоторые уточнения могут помочь, так как большинство поисковых запросов в Интернете все еще оставляют некоторые объяснения этой теории необъяснимыми ...

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос