如何使用Symfony2下的Propel 1.6嵌套集获取特定分支的子项?

时间:2013-05-05 01:43:49

标签: symfony nested branch propel children

我有这样的嵌套集合表(部分显示):

  • ROOT
    • ATV
      • 运动
      • 效用
      • 青少年
    • 摩托车
    • 舷外马达
    • Side x Side
    • 雪上
    • WaveRunners
    • 发电机

我让Propel在Symfony2下工作,但我无法弄清楚如何使用Propel Bridge和Propel生成的Modal如何获取特定分支的子项。

我尝试了很多不同命令和查询的组合,结果很少。

$rootNode = ProductLineQuery::create()->findRoot();
$children = $rootNode->getBranch(array('name' => 'ATV'));

期望的结果应该是$ children包含一系列ProductLine对象,如下所示:

  • 运动
  • 效用
  • 青年

因为这三个属于ATV"根据" ROOT"在上面的表格示例中。

0 个答案:

没有答案