Doctrine2,如何将repositoryClass引用添加到yaml文件中

Nit*_*ain 3 php doctrine-orm

我目前正在使用它来生成我的yaml:

doctrine orm:convert-mapping --force --from-database yml ./yaml

但是,它没有repositoryClass引用.有没有办法通过CLI执行此操作?

Kev*_*vin 5

您必须手动将存储库类添加到yaml,因为repo类与db模式无关,因此convert-mapping不是作业的工具.只需将以下内容添加到您的yaml即可

repositoryClass: Repository\MyRepository
Run Code Online (Sandbox Code Playgroud)

其中Repository\MyRepository是repo类的完全限定名称.然后,您还可以使用CLI生成文件orm:generate-repositories ...