Php 如何使用orm:convert:mapping自动生成repositoryClass docbloc?

Php 如何使用orm:convert:mapping自动生成repositoryClass docbloc?,php,doctrine,Php,Doctrine,我可以使用以下命令从数据库生成实体: php doctrine.php orm:convert:mapping --namespace="App\Entity" --from-database annotation src/App/Entity 但是,为了能够运行orm:generate repositories命令,我需要手动将以下内容添加到每个生成的实体的顶部: @ORM\Entity(repositoryClass="App\Repository\User") 注意:@ORM\Enti

我可以使用以下命令从数据库生成实体:

php doctrine.php orm:convert:mapping --namespace="App\Entity" --from-database annotation src/App/Entity
但是,为了能够运行orm:generate repositories命令,我需要手动将以下内容添加到每个生成的实体的顶部:

@ORM\Entity(repositoryClass="App\Repository\User")
注意:@ORM\Entity已存在于此处


文档中没有提到自动为您添加此repositoryClass的功能。是否可以通过一些隐藏参数或配置变量自动完成此操作?

您可以使用yaml映射进行设置:搜索repositoryClass我没有尝试过这是目前不支持的。此外,从数据库导入映射应该只使用一次,并且仅在导入旧数据库时使用