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

mybatis-plus-boot-starter -3.4.0

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

当配置了逻辑删除之后,使用select查询时,会自动带上逻辑未删除的查询条件

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

逻辑删除的配置: MyBatis-Plus select查询时会自动带上逻辑未删除的状态 MyBatis-Plus select查询时会自动带上逻辑未删除的状态

select查询的方法MyBatis-Plus select查询时会自动带上逻辑未删除的状态

sql打印信息: MyBatis-Plus select查询时会自动带上逻辑未删除的状态

建议!!

能够提供一个配置设置不自动带上吗?要不然又要自己写mapper SQL实现,很不方便

Comment From: qmdx

既然你打开了逻辑删除那就相当于删除,你要查询已经删除的数据当然需要自定义 sql

按照你的要求你的需求应该是一个状态非逻辑删除业务,请不要设置为逻辑删除,查询的时候加上状态条件即可