社区
Oracle 高级技术
帖子详情
树形结构数据怎么查询返回?
fanherong_csdn
2017-10-28 04:11:57
有个菜单表,需要根据用户权限获取菜单 和菜单的父菜单。用户权限表中保留了菜单的id ,没有保存父菜单id 。每个菜单项 有个字段记录了父菜单的id串,格式为:一级父id, 二级id, 三级父id.......
我怎么一次性查出 用户的菜单 和 菜单的全部上级菜单?
...全文
817
4
打赏
收藏
树形结构数据怎么查询返回?
有个菜单表,需要根据用户权限获取菜单 和菜单的父菜单。用户权限表中保留了菜单的id ,没有保存父菜单id 。每个菜单项 有个字段记录了父菜单的id串,格式为:一级父id, 二级id, 三级父id....... 我怎么一次性查出 用户的菜单 和 菜单的全部上级菜单?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mayanzs
2017-10-30
打赏
举报
回复
楼主可查询 select ... connect by 语句
fanherong_csdn
2017-10-30
打赏
举报
回复
不好意思,描述的有些简单,补充下,用的mysql : 比如数据结构如下: CREATE TABLE `t_menu` ( `id` int(11) NOT NULL COMMENT '菜单id', `name` varchar(30) NOT NULL, `parent_id` varchar(50) NOT NULL COMMENT '父菜单iD序列(一级菜单ID.二级菜单ID.三级菜单ID...)' ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of t_menu -- ---------------------------- INSERT INTO `t_menu` VALUES ('1', '一级菜单1', ''); INSERT INTO `t_menu` VALUES ('2', 二级菜单1', '1'); INSERT INTO `t_menu` VALUES ('3', '三级菜单1', '1.2'); INSERT INTO `t_menu` VALUES ('4', '三级菜单2', '1.2'); INSERT INTO `t_menu` VALUES ('5', '四级1', '1.2.4'); -------------------------------- 对应菜单如下图: 一级菜单1 |----------二级菜单1 |----------三级菜单1 |----------三级菜单2 |--------------四级菜单1 --------------------------------------------------- 在保存用户菜单时只保留了【三级菜单1】、【三级菜单2】、【四级菜单1】的ID。 查询时想要还原上图的树形 菜单,也就是要查出 【二级菜单1】和【一级菜单1】 来
卖水果的net
2017-10-28
打赏
举报
回复
表结构,测试数据,预期结果,都说一下。别人猜不出来。
碧水幽幽泉
2017-10-28
打赏
举报
回复
最好有表结构和数据可以分析。
springboot怎样构造
树形结构
数据
并
查询
?
因为项目需要,页面上需要
树形结构
的
数据
进行展示(类似下图这样),因此需要后端
返回
相应格式的
数据
。 不说废话,直接开干!!! 我这里用的是springboot+mybatis-puls+mysql,示例的接口是
查询
一级权限以及二级权限、三级权限整个权限树… 下面是导入的maven依赖 <!--
数据
库连接--> <dependency> <groupId>com.alibaba</groupId>
Java后端
返回
树形结构
数据
Java后端
返回
树形结构
数据
js过滤
树形结构
数据
并获取新的
树形结构
工作中不时会遇见对
树形结构
数据
的处理,有时候只需要遍历并获取其中一个属性值就行了(这部分内容请参考笔者的另一篇博客JS遍历
树形结构
方法),有时候我们则需要根据某些条件去过滤并得到新的
树形结构
数据
。 let nodeList = [ {id: '1-1', children: [{id: '1-2-1'}, {id: '1-2-2'}]}, {id: '2-1'},...
java
返回
前端
树形结构
数据
(2种实现方式)
java
返回
前端
树形结构
数据
(2种实现方式)
递归
查询
树形结构
数据
最近做一个网上的在线教育项目涉及
树形结构
数据
展示,教程里使用建多个实体类分别
查询
并封装来展示,这样做对于两级
树形结构
还好说,如果对于多层
树形结构
来看就不太合适了。这里我用的是递归
查询
来展示,记录一下。 1.先贴图excel
数据
(这里通过excel录入表
数据
,只使用了三层结构,多层也适用): 表
数据
(parent_id为0的是一级分类,顶层
数据
): 2.对应实体类表
数据
实体类: @Data @EqualsAndHashCode(callSuper = false) @Accessors(..
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章