我正在使用 hautelook/AliceBundle (它使用 nelmio/alice fzaninotto/Faker )为应用程序生成装置。我有一个 Doctrine 实体 Group ,它是一个嵌套的集合实体(使用 StofDoctrineExtensionsBundle 提供的树功能)。我无法弄清楚的是如何为嵌套集实体生成夹具数据 - 确保将组生成为具有准确根 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()>

关于php - 使用 Alice Fixtures 为 Nested Set 实体生成 Doctrine Fixture 数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38161698/

10-12 12:19
查看更多