Изменить MetaClass сущности

Здравствуйте! Столкнулся со следующей проблемой:
В БД есть класс entity$User ENTITY_USER и наследник этого класс entity$SpecialUser ENTITY_USER(то есть в БД одна таблица ENTITY_USER)
Ранее было создано много экземпляров класса entity$User но сейчас появилась необходимость все экземпляры класса перенести в entity$SpecialUser. На сколько я понимаю, изменить им MetaClass, подскажите, пожалуйста, это возможно и если да то как это сделать ?
Спасибо.

Здравствуйте!
Если в БД заменить значение в колонке дискриминатора на новое (это значение либо явно определено с аннотацией @DiscriminatorValue на сущности, или на новое имя сущности entity$SpecialUser если данной аннотации нет), то должно сработать.

1 симпатия

Спасибо, Андрей, за ответ! На сколько я понимаю я не смогу сделать select предположим 50 сущностей и изменить это только у них я смогу это сделать только со всей таблицей?