我正在使用 Flex 测试新的 Symfony 4 模式,但在创建 Doctrine 实体或创建实体实体时遇到了大麻烦。
在之前的 Symfony 版本中,您可以使用以下命令创建实体:
php bin/console doctrine:generate:entities
和
php bin/console doctrine:generate:entities App:MyBundle:MyEntity
在这个版本中(带有新 Flex 框架的 Symfony 3.3-dev),新的文件夹结构“移除”了旧的 Bundle 结构,当执行上述命令在其中创建实体时,./src/Entity
会返回如下错误:
[RuntimeException] 找不到“App\Entity\ExampleEntity”的基本路径(路径:“/mnt/c/.../src/Entity”,目标:“/mnt/c/.../src/Entity ”)。
问题是,这是生成实体的任何方式,或者是专注于路径而不是 PSR-4 自动加载指令的实体实体。
提前致谢!!!