问题描述
我的数据库里只有提交时间的字段(subTime),我想取开始时间(beginTime)和结束时间(endTime)之间提交的文章 我只知道isGreaterThan之类能比较固定值,还有正则表达式<isNotNull prepend="and" property="subTime"> <![CDATA[ subTime <= #subTime# ]]></isNotNull>这种只能比较实体所拥有的字段但是我的开始时间和结束时间是从别的地方动态传过来的,用ibatis应该怎么实现执行这个sql的方法应该怎么写 求教各位大虾 谢谢 问题补充:已经解决了 谢谢哈 <isNotNull prepend="and" property="beginTime"> <![CDATA[ subTime >= #beginTime# ]]></isNotNull>可以不是实体所拥有的字段 只要用map传进来的时候名字对应上就ok了
解决方案
直接对subTime操作,where subTime > beginTime and subTime < endTimemysql支持这样
时间: 2024-10-30 14:04:18