如何将以下mysql查询转换为休眠条件?
(sum(case when a.ME_SHAFT_REV=b._40281 and a.ME_Load=b._00026 and a.ME_NO1=b._40195 and a.ME_SCAV_=b._40271 and a.ECA=b._00526 then 1 else 0 end))
我已经尝试了以下方法,但没有用
Expression<Integer> sumExp = cb
.sum((cb.<Integer>selectCase().when(cb.iequal(root.get("me_shaft"), root.get("import2").get("_40281"))
,cb.equal(root.get("me_load"), root.get("import2").get("_00026"))
, 1).otherwise(0));