当表中没有行时,HQL query.list()返回大小为1的空列表

时间:2016-12-23 08:42:26

标签: mysql hibernate list collections hql

对于 -

,HQL select语句返回大小为1的空List
Query qry = session.createQuery("SELECT min(date) FROM  Appointment").setCacheable(true);
List list = qry.list();

现在,list == null或list.isEmpty()都返回false。此外,list.size()为1.如果我查看列表对象,它显示大小为1,所有对象都为空。

Hibernate Query转换为从约会tnappointm0_中选择min(appointmentm0_.APPT_DATE)作为col_0_0_; 运行此实际查询,不返回任何行。

enter image description here

如何检查,查询是否返回任何结果?

0 个答案:

没有答案