如何使用Gedmo的NestedSet行为移动treenodes

时间:2011-12-16 08:40:47

标签: doctrine-orm nested-sets

我正在使用Doctrine 2和NestedSet extension。 在Doctrine 1中,您有函数moveAsPrevSiblingOfmoveAsNextSiblingOfmoveAsLastChildOf来移动节点。

在嵌套扩展的文档中,仅解释了移动同一父节点内的节点。没有提到将节点移动到另一个节点。怎么办呢?

是否可以使用Doctrine 1中的易用功能?

1 个答案:

答案 0 :(得分:1)

在文档中有关于如何移动节点的示例。

$treeRepository
    ->persistAsFirstChild($food)
    ->persistAsFirstChildOf($fruits, $food)
    ->persistAsLastChildOf($vegitables, $food)
    ->persistAsNextSiblingOf($carrots, $fruits);