如何在Hibernate 5.1标准中创建案例声明

时间:2019-04-15 09:04:41

标签: java hibernate criteria hibernate-criteria

请注意,它适用于旧的Criteria(不适用于CriteriaBuilder)。 示例:

Criteria criteria = getSession().createCriteria(PlannedOperation.class)

需要为下一个查询创建条件:

UPDATE `planned_operation` SET position_in_list = CASE position_in_list 
            WHEN 10 THEN 1 
            WHEN 20 THEN 2 
        END
WHERE position_in_list IN (10, 20);

我不知道是否可以创建这样的请求? 而且在所有类似的问题中都没有答案。

0 个答案:

没有答案