当前使用版本(必填,否则不予处理)

3.4.3

该问题是如何引起的?(确定最新版也有问题再提!!!)

设置dbConfig.setLogicNotDeleteValue(""), 再取getById(id),打印的SQL的条件是 逻辑删除字段 =NULL

重现步骤(如果有就写完整)

Oracle数据库,逻辑删除字段是VARCHAR2(10)

报错信息

Comment From: sgzman

MyBatis-Plus 设置dbConfig.setLogicNotDeleteValue(

Comment From: miemieYaho

dbConfig.setLogicNotDeleteValue("null")

Comment From: sgzman

dbConfig.setLogicNotDeleteValue("null")

谢谢,果然是这样,我之前只试了 dbConfig.setLogicNotDeleteValue(null)和dbConfig.setLogicNotDeleteValue("")。原来是没试全