关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 10203|回复: 6

使用minidao进行多表查询,查询条件不能用的问题?

[复制链接]
发表于 2018-1-17 16:45:58 | 显示全部楼层 |阅读模式
我想问一下,minidao自己写多表查询,查询条件不管用该怎么解决??

截图

截图
 楼主| 发表于 2018-1-17 16:52:52 | 显示全部楼层
我是不是需要将查询条件,传到minidao的sql里面拼接like查询啊??
发表于 2018-1-17 17:03:54 | 显示全部楼层
是的
  1. <#if ( employee.empno )?? && employee.empno ?length gt 0>
  2.                     /* 雇员编号 */
  3.                         and e.empno = :employee.empno
  4.                 </#if>
复制代码
 楼主| 发表于 2018-1-17 17:45:55 | 显示全部楼层
admin 发表于 2018-1-17 17:03
是的

我用的minidao中的sql注解,有没有办法拼接like啊?
 楼主| 发表于 2018-1-17 17:45:58 | 显示全部楼层
admin 发表于 2018-1-17 17:03
是的

我用的minidao中的sql注解,有没有办法拼接like啊?
发表于 2018-1-17 21:48:39 | 显示全部楼层
可以
发表于 2018-1-17 22:04:20 | 显示全部楼层
like 写法
  1. <#if ( employee.name )?? && employee.name ?length gt 0>
  2.             /* 雇员名 */
  3.                 and e.NAME  like CONCAT('%', :employee.name ,'%')
  4.         </#if>
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表