我正在使用 Laravel 5.3。当我删除主页时,有什么简单的方法可以删除所有嵌套页面吗?
例如在我的表中:
+-----------------------------+
|id|parent|name |
+--+------+-------------------+
|67|0 |example name 1 |
+--+------+-------------------+
|68|67 |example name 2 |
+--+------+-------------------+
|58|68 |example name 3 |
+--+------+-------------------+
|65|58 |example name 4 |
+--+------+-------------------+
|70|68 |example name 5 |
+--+------+-------------------+
|66|0 |example name 6 |
+--+------+-------------------+
它给出了这样的结构:
example name 1
|
+---------example name 2
|
+---------example name 3
|
+---------example name 4
|
+---------example name 5
example name 6
当我删除example name 1
(id = 58
)嵌套页面也应该被删除。如何在 php 循环或 Laravel 5 中以其他方式执行?