Mybatis-Plus通过lambdaQuery()查询语句的问题
本帖最后由 zhuguang123 于 2023-5-26 16:45 编辑如图
用lambdaQuery方法为什么第二次会把全部结果查出来?
改成LmabdaQueryWrapper就好了
这次就只查了一次? 图没进来看不见 瞄帕斯 发表于 2023-5-26 16:36
图没进来看不见
不太会用论坛发帖 上面都是Page<SpuInfo> page = this.lambdaQuery().eq(SpuInfo::getCategory3Id, category3Id).page(spuInfoPage);的执行结果 不清楚为什么查询了两次 而且第二次不带条件查询 改成
return this.page(spuInfoPage, new LambdaQueryWrapper<SpuInfo>().eq(SpuInfo::getCategory3Id, category3Id));就只带条件查了第一次。 这得问page函数,推荐单步进去看 你这两行代码,每行的.page都会查询一次 pangang107 发表于 2023-5-27 09:24
你这两行代码,每行的.page都会查询一次
看到了 调用了两次page方法{:1_909:}
页:
[1]