Как изменить и тип объекта в Doctrine2 CTI Inheritance

Как (если вообще возможно) изменить тип сущности с помощью Doctrine2, используя наследование таблицы классов?

Допустим, у меня есть тип родительского класса Person и два унаследованных типы Сотрудник и Клиент . Моя система позволяет создать человека и указать его тип - это довольно легко реализовать, но я также хотел бы иметь возможность изменить человека с сотрудника на клиента, сохраняя при этом уровень человек информация (это s id и другие связанные записи).

Есть ли простой способ сделать это с помощью Doctrine2?

10
задан Jimmy 9 May 2011 в 14:37
поделиться