我看到了一些关于此错误消息的问题,但答案对我没有帮助,所以我们再次:
我有 2 个已配置的实体管理器,当我打电话时
$repository = $this->getManager('db_users')->getRepository(UserRepository::class));
它抛出错误
在类中找不到“App\Repository\Users\UserRepository” 链配置的命名空间 App\Entity\Users。
所以这是存储库问题(或者不是?Symfony 喜欢抛出与实际问题完全无关的错误)。
谁能告诉我我做错了什么?感谢您的帮助。
您需要传递实体类名称,而不是存储库类名称,如下所示:
->getRepository(User::class)