当前使用版本(必填,否则不予处理)
mybatis-plus-boot-starter -3.4.0
该问题是如何引起的?(确定最新版也有问题再提!!!)
当配置了逻辑删除之后,使用select查询时,会自动带上逻辑未删除的查询条件
重现步骤(如果有就写完整)
逻辑删除的配置:
![]()
select查询的方法:
sql打印信息:
建议!!
能够提供一个配置设置不自动带上吗?要不然又要自己写mapper SQL实现,很不方便
Comment From: qmdx
既然你打开了逻辑删除那就相当于删除,你要查询已经删除的数据当然需要自定义 sql
按照你的要求你的需求应该是一个状态非逻辑删除业务,请不要设置为逻辑删除,查询的时候加上状态条件即可