Полиморфные ассоциации с использованием полей типа Integer ID

У меня есть таблица Foo , которая имеет полиморфную ассоциацию own_to, называемую bar . Таблица foos имеет стандартный столбец bar_id . Однако вместо строкового столбца bar_type у меня есть целочисленный столбец bar_type_id . Этот столбец ссылается на столбец id в таблице bar_types . bar_types.name содержит имя класса, который представляет класс конкретного экземпляра bar .

Допускает ли Rails (в идеале> = 2.3.10) этот тип полиморфизма ассоциация?

9
задан lulalala 14 May 2013 в 09:02
поделиться