【发布时间】:2013-03-27 10:25:00
【问题描述】:
如何使用休眠条件编写 if 条件的条件。
我需要转换的查询是
SELECT date, product, IF(type = 'msrp', amount, 0) price,
IF(type != 'msrp', amount, 0) tax FROM productdetail group by date, product;
请提供 if 语句 在休眠条件中的正确用法。
【问题讨论】:
-
标准 API 不支持此功能。如果需要,您必须实现自己的投影(如果可能,我还没有检查过 API)。
标签: java hibernate hibernate-criteria