对于getChildDeptListByLevel的查询条件我有点疑问

来源:7-3 更新部门接口开发

冬之诗

2018-05-01

Jimin老师你好:

    这个sql的查询条件,是不是还要在'.%'之前先连接一下自己的id?

    否则,按我对课程的理解,这个语句将会把兄弟部门的所有子部门也都更新掉。

http://img.mukewang.com/szimg/5ae7e28c000132ec06730170.jpg

写回答

2回答

Jimin

2018-05-01

嗯,我最开始时是在postgresql下使用ltree实现的,在mysql下执行确实有点问题,最终查询的应该为 “当前部门level.当前部门id%”,这样就可以查出当前部门的所有子部门了。
我有篇手记里有具体介绍过,你可以找一下。
祝你学习愉快~

0
0

冬之诗

提问者

2018-05-01

嗯,"."也应该去掉。明白啦!多谢回复:)

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程