php – 使用Alice Fixtures为嵌套集实体生成Doctrine fixture数据

我正在使用hautelook/AliceBundle(使用nelmio/alicefzaninotto/Faker)为应用程序生成灯具.我有一个Doctrine实体组,它是一个嵌套的set实体(使用StofDoctrineExtensionsBundle提供的Tree功能).我无法弄清楚的是如何为嵌套集实体生成夹具数据 – 确保将组生成为具有准确根ID和父级的树.谢谢你的指导.

我当前的夹具文件很简单;

MyBundle\Entity\Group:
  group{1..25}:
    title: <word()>

解决方法:

我通过手动为嵌套集的每个级别定义组来实现它,就像这样;

MyBundle\Entity\Group:
  group_root{1..5}:
    title: <word()>

  group_level_1{1..50}:
    parent: '@group_root*'
    title: <word()>
上一篇:ssm中mapper注入失败的传奇经历


下一篇:小白学Python(16)——pyecharts 绘制地理图表 Geo