laravel更新列值递归

时间:2015-06-18 07:39:01

标签: php recursion laravel-4

例如我有下表:

+----+-------------+---------+-----------+
| ID | message     | status  | parent_id |
+----+-------------+---------+-----------+
|1   | hello world | pending | 0         |
|2   | test nested | pending | 1         |
|3   | 3rd comment | pending | 2         |
+----+-------------+---------+-----------+

当我想将ID #3的状态更新为approved时,它还应更新其父级的状态,即ID #2,然后ID #2也应更新其父级这是ID #1

在Laravel有一个简单的方法吗?目前我使用递归函数。只是好奇,如果有一个简单的方法。

0 个答案:

没有答案