where level like #{level} ||'.%'有点困惑
来源:7-3 更新部门接口开发

慕斯5332939
2018-07-12
首先,
select
<include refid="Base_Column_List" />
from sys_dept
where level like #{level} ||'.%'
是为了查询该部门的子孙类部门,
其次,
我修改了后端开发的level本来查询出来后端开发的子孙类部门web后端开发,
可是我查询出来的却是
写回答
1回答
-
Jimin
2018-07-12
你好,这个最开始计划是做字符串拼接的,后来发现有点问题,最新的代码里改成 level like #{level} 这种形式了,后端拼好完整的格式再传到mybatis里,本质上做的依旧是前匹配。
00
相似问题