我正在使用hautelook/AliceBundle
(使用nelmio/alice
和fzaninotto/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()>