Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 学说将实体重新塑造为子类_Entity Framework_Doctrine Orm_Single Table Inheritance - Fatal编程技术网

Entity framework 学说将实体重新塑造为子类

Entity framework 学说将实体重新塑造为子类,entity-framework,doctrine-orm,single-table-inheritance,Entity Framework,Doctrine Orm,Single Table Inheritance,我正在更新一个使用Doctrine2的系统。它有一个使用单表继承的用户类层次结构。Employee是由Department Admin和Company Admin继承的基类 我试图提供一种提升/降职员工的方法,这将有效地将用户从员工改为部门管理员,反之亦然。有没有一个简单的方法可以做到这一点?我是否必须为要提升到的角色创建一个新实例,并将所有现有实体数据导入该实例?条令支持重铸实体吗?我在不同的关键词下搜索时找到了答案 似乎需要将用户数据从一个对象导入到另一个对象

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


我试图提供一种提升/降职员工的方法,这将有效地将用户从员工改为部门管理员,反之亦然。有没有一个简单的方法可以做到这一点?我是否必须为要提升到的角色创建一个新实例,并将所有现有实体数据导入该实例?条令支持重铸实体吗?

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

似乎需要将用户数据从一个对象导入到另一个对象