实现类别层次结构

问题描述

| 我的任务是实现“类别”->“子类别”->“报价”->“报价详细信息”的层次结构。但是我不确定该怎么做。我应该使用JSON填写日期。我的想法是根控制器\“ CategoriesController \”向服务器发出HTTP请求,并将响应和单元名称解析为表视图的行。但是我不知道如何第二个控制器“ SubCategoriesController”来知道谁是他的父母。我的意思是如何发出请求,让我只返回属于所选类别的子类别的类别。请给我一些指导。 谢谢 :)     

解决方法

        我这样做如下: 表结构应类似于: Category_id,parent_category_id,category_name等 所有主要类别应具有parent_category_id = 0 因此,当您要加载所有主要类别时,将在parent_category_id = 0的位置加载 同样,所有类别的parent_category_id中都将包含category_id。 例: 服装->现成->便装->紧身 服装是Ready Made的父母 现成的是Pent的父项 Pent是Skinny的父母 所以在DB中应该是这样的 名称:category_id:parent_category_id 服饰:1:0(这里没有任何父母) 现成的:2:1 便士:3:2 瘦:4:3 因此,如果您想知道Skinny的父母,您将在parent_category_id中检查该示例中的值为3,然后您将检查category_id = 3,并且该Pent在此示例中是正确的。 我希望这能帮到您 :) 谢谢。