postgresql mybatis 动态条件查询 距离当前时间最近的一条记录

需求查询操作记录表中  operate_type=’版本更新‘   的所有记录 中距离当前时间最近的一条记录  

解决方案

 

  其中 标红色的 代码 是因为 在mybatis中  小于号 <    大于号> 会被识别为标签,所以解析错误 ,报错原因是:元素内容必须由格式正确的字符数据或标记组成。 所以需要加上红色部分的代码

主要就是用了 postgresql的内置函数 current_timestamp   去和 表中的时间字段 operate_time 做对比

 

 

你可能感兴趣的:(mybatis)