LambdaQueryWrapper<ChargeDischargeEfficiencySingle> queryWrapper怎么实现大于等于已经仅大于
时间: 2024-10-18 22:23:07 浏览: 16
mybatis-plus QueryWrapper条件查询器
LambdaQueryWrapper是Mybatis Plus中用于构建动态SQL查询条件的一种便捷工具。如果你想要在一个`ChargeDischargeEfficiencySingle`对象上,通过`queryWrapper`进行查询,只选择那些效率大于某个值并且不小于另一个特定值的数据,你可以这样做:
```java
import com.baomidou.mybatisplus.core.query.LambdaQueryWrapper;
import com.example.model.ChargeDischargeEfficiency;
// 假设ChargeDischargeEfficiencySingle是一个包含ChargeDischargeEfficiency的对象
LambdaQueryWrapper<ChargeDischargeEfficiency> wrapper = new LambdaQueryWrapper<>();
wrapper.ge("efficiency", 10) // 大于等于10
.gt("efficiency", 20); // 只大于20
List<ChargeDischargeEfficiencySingle> results = chargeDischargeEfficiencyMapper.selectList(wrapper);
```
这里`ge`方法表示大于等于,而`gt`方法表示大于。这意味着查询结果将是所有效率字段值大于20且不大于20(即20到20之间,包括20)的记录。
阅读全文