NutzCN Logo
问答 Cnd条那件使用between查询不到数据
发布于 2305天前 作者 qq_ff330a3f 2451 次浏览 复制 上一个帖子 下一个帖子
标签:
List<Traildata> traildatas = this.dao().query(Traildata.class, Cnd.where("time", "between", new Object[]{beginTime, endTime}));

我这么写了一个根据时间段查询的操作,数组的长度是0,但是我把执行的sql语句复制并且在数据库中执行是可以拿到数据的,请问是什么情况导致的呢?

5 回复

beginTime和endTime是Date对象?

是的,是不是不能是Date对象呢?兽总?

能的呀,数据库是mysql?字段类型datetime?

数据库是pgsql,字段类型是timestamp without time zone

是不是连错数据库了...

添加回复
请先登陆
回到顶部