gpt4 book ai didi

symfony - Doctrine Gedmo 嵌套树 : change a node's parent

转载 作者:行者123 更新时间:2023-12-04 08:47:29 26 4
gpt4 key购买 nike

我有一棵树已经存在,我需要更改某些节点的父节点。假设我有以下树:

/Food
/Vegetables
/Onions
/Carrots
/Cabbages
/Potatoes
/Fruits

如果我执行

$Potatoes->setParent($Onions);
$repo->verify();

抛出这个错误:node [x] right is greater than parent's [n] right value

如果我执行

$repo->persistAsFirstChildOf($Potatoes, $Onions);
$repo->verify();

抛出此错误:节点 [x] 的左值或右值无效

所以也许我错过了一个特定的功能

最佳答案

你可以在调用$repo->verify()之前尝试使用$repo->_em->flush();;

关于symfony - Doctrine Gedmo 嵌套树 : change a node's parent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36796138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com