我有一个带有计算字段的域。
durationInMinutes公式:' datepart(分钟,持续时间)+ datepart(小时,持续时间)* 60'
并在createCriteria中使用它
属性(' durationInMinutes&#39)
但这会在日志文件中生成错误
java.sql.SQLException:' this_.minute'不是公认的日期部分选项。
请帮忙。 我使用MySQL。
找到了这个有效的解决方案:
projections {
sqlProjection '(datepart(minute, Duration) + datepart(hour, Duration) * 60) as TimeInMinutes', 'TimeInMinutes', INTEGER
答案 0 :(得分:0)
我正在使用MySQL数据库,但我认为这是一个与hibernate相关的问题?