java - 如何在 Hibernate - Criteria Queries 中获得大于记录?
问题描述
金额值为 Big Decimal 类型,逻辑应为_customerPayeeTransaction.getAmount() > 10 000.00
如何更改以下标准以匹配上述逻辑?
Criterion amount = Restrictions.gt("cpt.amount", _customerPayeeTransaction.getAmount());
请帮我。
解决方案
If u want to add filter amount lower than 10 000 :
Criterion amount = Restrictions.lt("cpt.amount", new BigDecimal("10000.00"));
推荐阅读
- swift - CMLogItem 时间戳:为什么这么复杂?
- javascript - 使用动态文本框进行计算
- javascript - javascript 从 Date 对象获取时间信息
- sed - 添加 | 使用 sed
- dart - Dart 中的函数字段返回类型
- libraw - Libraw 不使用相机提供的白平衡
- python - python中的sql INSERT(postgres,游标,执行)
- database - 从事微软访问项目。当我尝试打开表单时收到错误“查询必须有一个目标字段”
- python - 在每个 n 位置将一个列表的值插入另一个列表
- rust - Rust 有没有办法在不生成代码的情况下执行语法和语义分析?