Symfony3,创建实体而不映射所有表字段

时间:2017-07-24 21:19:33

标签: php symfony

我有一个包含很多字段的数据库表。我想创建一个仅映射到这些字段中的少数字段的实体 是否有实用的方法来实现这一目标?
当我尝试创建一个实体并通过注释映射它时,doctrine:schema:validate命令表明该实体不同步,并且是正确的。
当我尝试制作doctrine:schema:update时,它会自动删除实体没有的所有字段。我希望schema update命令只更新我的实体类中写的字段。

1 个答案:

答案 0 :(得分:0)

使用Doctrine ORM,您可以将数据库表映射到PHP类,并将该表中的行映射到实体类的实例。 所以我很确定你必须映射你所有的领域。否则,如果您不想 - 用户ActiveRecord,则可能存在。