Doctrine 2基础实体,如学说1中的那些?

时间:2013-08-18 11:22:11

标签: symfony doctrine-orm

我正在使用Symfony2 / Doctrine2开始一个新项目,我使用映射生成了我的实体:convert和mapping:import命令。

我的实体很好,但我只有生成的实体。回到Doctrine1 / Symfony1,您的实体生成了两次:一次在doctrine文件夹中,一个几乎为空的类只是在doctrine / base文件夹中扩展第二个,其中所有的学说内部都是(getters / setters,fields ...) 这样,您可以在第一个文件中添加自己的方法,即使您再次生成实体(只有生成器修改了doctrine / base文件),它们仍保持不变。

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

生成命令只生成未定义的getter和setter,并将它们附加到(entity)文件。这意味着您的自定义getter / setter永远不会被覆盖。这会回答你的问题吗?