编写查询比较JPA中的十进制值

时间:2018-10-25 15:11:52

标签: hibernate jpa bigdecimal

当我在查询中附加“ AND delta d WHERE d.amount> =:amount”时,我正在获取java.lang.IllegalArgumentException:该名称为[amount]的参数不存在错误。我的查询正确吗或需要任何修改?

1 个答案:

答案 0 :(得分:0)

  

名称为[amount]的参数不存在。

尝试在执行查询之前设置参数。例如:

...
query.setParameter("amount", amount);
query.getResultList();