我在每个包中使用 YML 参数将它们用作数据夹具,如下所示:
AppBundle\Resources\config\datafixtures.yml
parameters:
datafixtures:
defaultusers:
0:
name: john
email: john@company1.lol
1:
name: steve
email: steve@company1.lol
GeolocationBundle\Resources\config\datafixtures.yml
parameters:
datafixtures:
cities:
0:
external_service_area: Cantabria
company_area: Santander
1:
external_service_area: Gipuzkoa
company_area: San Sebastian
当我在 app config.yml文件中导入文件时,问题就来了。
imports:
- { resource: '@AppBundle/Resources/config/datafixtures.yml' }
- { resource: '@GeolocationBundle/Resources/config/datafixtures.yml' }
它不是合并树,而是覆盖它们。有没有办法让它们合并?