![]() |
1
1
我假设你的问题是,如何为类别生成uri,这些类别可以通过其slug生成无限数量的子元素。 我将如何处理类似的问题,是在MySQL中使用分层数据模式,这将允许您通过执行一个查询来获得子代/祖先列表。有很多方法可以实现这一点,但为了便于解释,我将解释如何使用嵌套集模式实现它。更具体地说,我将演示如何使用lazychaser的嵌套集来实现这一点 package 类别表迁移
嵌套的集合列将添加
类别模型
现在,您可以创建这样的子类别:
这意味着在深度嵌套的类别上,您可以执行以下操作:
这将返回上述类别的所有祖先,然后要获取uri,可以执行以下操作:
|
![]() |
2
0
你需要使用
|
![]() |
nerdyDev · 仅删除单一方法的csrf令牌-Laravel 7 年前 |
![]() |
Ali · laravel模型中的自定义路径 7 年前 |
|
user8323337 · 用户和管理员的路由分离Laravel 7 年前 |
![]() |
JackSlayer94 · Laravel 5.3中的路线保护问题 8 年前 |
![]() |
Karl Hill · 自定义路由无法在Laravel中解析 9 年前 |
![]() |
Adwin · 使用Laravel 5.1中的Blade访问嵌套URL 9 年前 |