Я получил ошибку «Нет такого polymorphic_identity» в следующей ситуации:
- Я использую стиль полиморфизма объединенной таблицы
- moduleA определяет Base и множество Классов, один из них ClassA1 (Base) и ClassA2 (Base)
- модуль B содержит подкласс ClassB (ClassA1)
- ClassA2 содержит отношение 1: n с ClassA1
когда я пытаюсь получить список объектов ClassA1 ClassA2, я получаю сообщение об ошибке «Нет такой polymorphic_identity».
Однако, если я положу все в один файл, все будет работать нормально.
Итак, мой вопрос: могу ли я разместить подклассы в разных модулях, и если да, то как?
С уважением,
Начо