当前使用版本(必填,否则不予处理)
3.3.0
该问题是如何引起的?(确定最新版也有问题再提!!!)
ConditonDTO conditionDTO = null; queryWrapper.lambda().eq(conditionDTO != null, DBEntity::getAppCode, conditionDTO .getAppCode()); 按照理解,如果condition如果判定为false,condition后面的条件就不应该在执行。如: if(conditionDTO != null && conditionDTO.getAppCode() != null)
重现步骤(如果有就写完整)
报错信息
NullPointerException
Comment From: miemieYaho
回去重修java
Comment From: qrqhuang
@miemieYaho
这块使用eq(condition, xx)方法时, 可否提供一个 Supplier val 的重载呢
楼上的诉求其实很常见