Orm 条令生成实体包括类名中的模式名

Orm 条令生成实体包括类名中的模式名,orm,symfony,doctrine-orm,Orm,Symfony,Doctrine Orm,当我从现有Postgres数据库生成具有条令的实体时,创建的文件的格式如下: 类Public.blog 类Public.post 等 例如,我的数据库“模式”名称包含在类名和文件名中。然后,由于“.”,这使得类名非法 如何指定不希望在类名中包含数据库架构名称? 还是我用了错误的方法 额外信息 -命令很好。我的文件创建正确,但是类名仍然是“Public.blog” -Symfony2在不使用公共架构/命名空间的情况下生成相同的文件。所以这是可能的!然而,要找到实现这一点的代码部分是很困难的 我

当我从现有Postgres数据库生成具有条令的实体时,创建的文件的格式如下:

  • 类Public.blog
  • 类Public.post
例如,我的数据库“模式”名称包含在类名和文件名中。然后,由于“.”,这使得类名非法

如何指定不希望在类名中包含数据库架构名称? 还是我用了错误的方法

额外信息 -命令很好。我的文件创建正确,但是类名仍然是“Public.blog”
-Symfony2在不使用公共架构/命名空间的情况下生成相同的文件。所以这是可能的!然而,要找到实现这一点的代码部分是很困难的

我所做的是将所有表临时移动到公共模式中,并生成实体和crud页面。然后,我将表移回原位,并修改了/src/Etc/MyBundle/Resources/config/doctor中的文件,使它们的table:myTable条目现在成为table:MySchema.myTable


然后一切正常。

您可以向我们展示在cli中用于生成的命令吗?(假设这很好,但只是为了确定)你解决了这个问题吗?我被困在同一件事上