// 查询所有有效单子 QueryWrapper<EmOrderEntity> wrapper = new QueryWrapper<>(); wrapper.select("order_id").ne("del_flag", 1).gt("process_inst_id", 0); List<Integer> orderIds = (List<Integer>)(List) emOrderMapper.selectObjs(wrapper);
时间: 2024-03-07 14:53:48 浏览: 70
mybatis-plus QueryWrapper自定义查询条件的实现
5星 · 资源好评率100%
这是一段 Java 代码,大致的意思是:通过 MyBatis-Plus 框架的 QueryWrapper 对象,查询 EmOrderEntity 表中所有未被删除且流程实例 ID 大于 0 的有效单子的 order_id 字段。具体实现是,首先创建一个 QueryWrapper 对象 wrapper,并使用 select 方法指定只查询 order_id 字段,然后通过 ne 方法指定过滤条件 del_flag 不等于 1,再通过 gt 方法指定过滤条件 process_inst_id 大于 0。最后,使用 emOrderMapper 的 selectObjs 方法查询符合条件的 order_id 列表。注意,这里使用了 Java 的类型转换,将 Object 类型转换成 List<Integer> 类型。
阅读全文