我有一个现有的数据库,我使用doctrine:mapping:import
表格使用下划线命名。其中一个表有两列:
- ab_desc
- abd_esc
导入后,属性将转换为camelCase,如下所示
- $abDesc
- $abdEsc
这是绝对的,因为PHP变量区分大小写。
但如果我现在尝试使用doctrine:generate:entities
来实体化实体
doctrine试图为方法创建它:
- function getabDesc()
- function getabdEsc()
导致错误
cannot redclare "getabDesc()"
因为PHP函数是不敏感的...
我现在可以独自编写getter和setter,但我想知道是否有一个更好的解决方案,比如告诉doctrine使用下划线属性或类似的东西。
谢谢!
答案 0 :(得分:0)
您可以执行以下操作:
127.0.0.1 localhost
127.0.0.1 www.seanpatnode.com