Symfony doctrine:generate:entities如何查找is和has方法

时间:2013-09-09 07:45:27

标签: symfony doctrine-orm console code-generation getter

我有一个名为Member的实体,其中包含一个名为“active”的boolen属性。当我使用doctrine:generate:entities生成getter和setter时,我会获得方法getActive()setActive()。现在我将getter重命名为isActive。当我现在再次在此实体上调用doctrine:generate:entities时,该流程会生成一个新方法getActive,因为他找不到方法isActive

有没有办法告诉它搜索ishas getter方法呢?

1 个答案:

答案 0 :(得分:1)

不,目前这是不可能的。您可以在此处投票赞成此功能:http://www.doctrine-project.org/jira/browse/DDC-2287。但是,建议不要使用“doctrine:generate:entities”命令来更新实体。该命令是为第一次生成实体而不是更新实体而构建的。你应该用你的ide来维护你的实体。