当前位置: 首页 > news >正文

DBAPI如何用SQL查询出类似嵌套JSON的树状结构数据(例如省市区父子结构数据)

DBAPI如何用SQL查询出类似嵌套JSON的树状结构数据(例如省市区父子结构数据)

  • mysql有一张地区表,数据如下

在这里插入图片描述

  • 新建API,SQL查询所有数据,接口返回的数据是数组形式的

在这里插入图片描述

在这里插入图片描述

  • 如果要返回树状结构数据,就要使用数据转换插件
  • 访问官网的插件市场,选择树状结构数据插件下载,将下载后的jar包放入DBAPI安装目录下的lib目录并重启。

在这里插入图片描述
在这里插入图片描述

  • 修改API,选择树状结构数据插件

在这里插入图片描述

  • 保存API并重新访问发现数据格式变了

在这里插入图片描述

  • 数据格式如下
{"data": [{"children": [{"parent_id": 1,"name": "深圳市","id": 3},{"parent_id": 1,"name": "广东市","id": 4}],"parent_id": null,"name": "广东省","id": 1},{"children": [{"children": [{"parent_id": 5,"name": "武昌区","id": 7},{"parent_id": 5,"name": "汉阳区","id": 8}],"parent_id": 2,"name": "武汉市","id": 5},{"parent_id": 2,"name": "襄阳市","id": 6}],"parent_id": null,"name": "湖北省","id": 2}],"msg": null,"success": true
}

插件文档

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 开源力量,智领云KDP为大数据处理领域注入云原生活力
  • [C++内存管理]new,delete,operator new,opreator delete
  • 生成随机字符串(字母+数字)-批发行业进销存- PHP源码CyberWinApp-SAAS 本地化及未来之窗行业应用跨平台架构
  • Redis7.0.15 主从复制、哨兵模式搭建
  • Topsis法模型(评价类问题)
  • Sql Server索引的创建及优化
  • 多模态:Seed-story故事生成
  • 七、ESP32-S3上使用MicroPython点亮WS2812智能LED灯珠并通过web控制和JS颜色选择器改变灯珠颜色
  • 记一次 .NET某智慧出行系统 CPU爆高分析
  • 童装商城小程序的设计
  • 【数据结构】哈希应用-海量数据处理
  • MySQL进阶-MySQL管理
  • 【极客日常】Go语言学习干货——从零单排Golang系列合集
  • SSH服务高级配置:强制使用客户端指定的用户登录
  • django学习-数据表操作
  • 《Java编程思想》读书笔记-对象导论
  • Apache的基本使用
  • HTML-表单
  • leetcode98. Validate Binary Search Tree
  • PV统计优化设计
  • SpiderData 2019年2月16日 DApp数据排行榜
  • vue-cli3搭建项目
  • 从零开始学习部署
  • 驱动程序原理
  • 容器服务kubernetes弹性伸缩高级用法
  • 时间复杂度与空间复杂度分析
  • 通过几道题目学习二叉搜索树
  • 新版博客前端前瞻
  • 新书推荐|Windows黑客编程技术详解
  • 一个SAP顾问在美国的这些年
  • 与 ConTeXt MkIV 官方文档的接驳
  • 智能网联汽车信息安全
  • ionic异常记录
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (7)STL算法之交换赋值
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (Python) SOAP Web Service (HTTP POST)
  • (二十三)Flask之高频面试点
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (精确度,召回率,真阳性,假阳性)ACC、敏感性、特异性等 ROC指标
  • (十六)视图变换 正交投影 透视投影
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • (转)EOS中账户、钱包和密钥的关系
  • (转)jdk与jre的区别
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .Net 8.0 新的变化
  • .NET CLR Hosting 简介
  • .Net core 6.0 升8.0
  • .Net Core 生成管理员权限的应用程序