Example example = new Example(BtpPurchaseOrderEscostDetails.class); example.createCriteria().andEqualTo("orderId",id); example.createCriteria().andEqualTo("isDelete",0); return btpPurchaseOrderEscostDetailsDao.selectByExample(example); ISDELETE没有成功
时间: 2024-03-14 11:43:29 浏览: 62
Mybatis多线程下如何使用Example详解
根据您提供的代码,似乎您创建了两个条件,但是这两个条件是并列的,因此在查询时只会返回同时满足这两个条件的记录。如果您想要查询满足其中一个条件的记录,可以将这两个条件合并为一个条件,例如:
```
Example example = new Example(BtpPurchaseOrderEscostDetails.class);
example.createCriteria()
.andEqualTo("orderId", id)
.andEqualTo("isDelete", 0);
return btpPurchaseOrderEscostDetailsDao.selectByExample(example);
```
这样就可以查询满足订单ID为`id`或isDelete为0的记录了。如果仍然无法成功查询,请检查您的数据库中是否存在符合条件的记录。
阅读全文