星空2020 2023-10-24 08:19 采纳率: 64.1%
浏览 5
已结题

mysql树形菜单建表及查询

mysql如何建表,如何写查询语句,能得到如下二级递归树形菜单?

[{
    "id": 1,
    "title": "工作空间",
    "icon": "layui-icon layui-icon-console",
    "type": 0,
    "href": "",
    "children": [{
        "id": 10,
        "title": "控制后台",
        "icon": "layui-icon layui-icon-console",
        "type": 1,
        "openType": "_iframe",
        "href": "view/console/console1.html"
    }, {
        "id": 13,
        "title": "数据分析",
        "icon": "layui-icon layui-icon-console",
        "type": 1,
        "openType": "_iframe",
        "href": "view/console/console2.html"
    }, {
        "id": 16,
        "title": "酸爽翻倍",
        "icon": "layui-icon layui-icon-console",
        "type": 1,
        "openType": "_iframe",
        "href": "view/document/core.html"
    }]
},
{
    "id": "component",
    "title": "常用组件",
    "icon": "layui-icon layui-icon-component",
    "type": 0,
    "href": "",
    "children": [{
        "id": 201,
        "title": "基础组件",
        "icon": "layui-icon layui-icon-console",
        "type": 0,
        "children": [
        {
            "id": 2011,
            "title": "功能按钮",
            "icon": "layui-icon layui-icon-face-smile",
            "type": 1,
            "openType": "_iframe",
            "href": "view/document/button.html"
        }, {
            "id": 2013,
            "title": "动态标签",
            "icon": "layui-icon layui-icon-face-cry",
            "type": 1,
            "openType": "_iframe",
            "href": "view/document/tag.html"
        }]
    }, {
        "id": 203,
        "title": "进阶组件",
        "icon": "layui-icon layui-icon-console",
        "type": 0,
        "children": [{
            "id": 2031,
            "title": "数据表格",
            "icon": "layui-icon layui-icon-face-cry",
            "type": 1,
            "openType": "_iframe",
            "href": "view/document/table.html"
        },{
            "id": 2036,
            "title": "卡片组件",
            "icon": "layui-icon layui-icon-face-cry",
            "type": 1,
            "openType": "_iframe",
            "href": "view/document/card.html"
        }]
    }]
}
]

  • 写回答

2条回答 默认 最新

  • Stephen_112 2023-10-24 08:44
    关注

    通过sql肯定不现实,把查询到的内容通过递归来进行组织数据。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月25日
  • 已采纳回答 10月24日
  • 创建了问题 10月24日

悬赏问题

  • ¥200 csgo2的viewmatrix值是否还有别的获取方式
  • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
  • ¥15 请把下列每一行代码完整地读懂并注释出来
  • ¥15 pycharm运行main文件,显示没有conda环境
  • ¥15 易优eyoucms关于二级栏目调用的问题
  • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件
  • ¥15 为什么eclipse不能再下载了?
  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题