我正在编写一个使用hibernate框架调用数据库的系统。数据库表有日期时间值,但对于我的所有用例,我只想要一天。所以我想在select,group by和sort中将日期字段转换为day。建议的方式是什么或做什么? 我正在使用hibernate标准,而不是在hibernate中运行原始SQL查询。
我尝试使用:
sqlProjection/sqlGroupProjection(sqlGroupProjection("to_char(EVENT_DATE, 'yyyy-mm-dd') as day", "to_char(EVENT_DATE, 'yyyy-mm-dd')",..,..) but then I don't know how can I modify in Criteria.Order.
我有什么方法可以在模型文件中指定总是将日期字段转换为日期。如果没有,那么如何在criteria.Order中修剪日期?