我正在研究如何在Symfony 4.1中创建自定义捆绑包。我有一个简单的捆绑使用简单的控制器和路由/你好。我想创建一些包含我的包的外部应用程序使用的Doctrine实体。我该如何进行此配置和实体映射?遵循我当前的文件夹结构:


 - custom-hello-bundle
 - 控制器
 HelloController.php
 - DependencyInjection
的configuration.php
 CustomHelloExtension.php
 - 资源
 - config
 routes.xml
的services.xml
 - 测试
 composer.json
 CustomHelloBundle.php
 phpunit.xml.dist



 我知道我必须创建一个Entity文件夹,并添加一个名为Hello.php的实体(例如) 。但是如何配置Doctrine以将此实体映射到此自定义捆绑包中?

答案 0 :(得分:0)
您对手册的这一部分感兴趣 - Custom mapping entities in bundle特别是这一部分。
doctrine:
# ...
orm:
# ...
auto_mapping: true
mappings:
# ...
AppBundle:
type: xml
dir: SomeResources/config/doctrine