Laravel 的 CategoryHierarchy Helper
如果您使用单个实体来映射父/子关系,则很难在视图中直观地表示该数据。 这个助手将很容易地显示一个嵌套的实体层次结构,这些实体本身具有子/父关系。 这对于在应用程序中显示类别导航很有用。
示例场景
假设我们有一个餐厅应用程序,我们想要提供可供选择的不同类型的食物(我们将这些食物称为我们的产品),可用于外送或外卖。 不同类型的美食仅在其相关类别下可用(例如,日本料理可能可以外卖,但不能送货上门)。
我们可以用下面的表模式来表示:
ID
名称
parent_id
1
外卖菜单
0
2
交货
0
3
中国人
1
4
印度人
1
5
汉堡
1
6
日本人
2
7
意大利语
2
8
比萨
7
9
意大利面
7
然后,我们可以创建一个 Product 模型来表示我们想要提供的每种类型的菜肴
评论0
最新资源