0

我正在更新一个使用 Doctrine2 的系统。它有一个使用单表继承的用户类层次结构。Employee是Department Admin和Company Admin继承的基类。

我正在尝试提供一种提升/降级员工的方法,这将有效地将用户从员工重新转换为部门管理员,反之亦然。有没有一种简单的方法可以做到这一点?我是否必须创建一个被提升到的角色的新实例并将所有现有实体数据导入其中?Doctrine 是否支持重铸实体?

4

1 回答 1

0

我在搜索不同的关键词时找到了答案。

Doctrine:更新 SINGLE_TABLE 继承的鉴别器

看来您需要将用户数据从一个对象导入另一个对象。

于 2013-09-10T21:02:26.890 回答