当前位置:   article > 正文

【项目实战】在MyBatis-Plus的LambdaQueryWrapper中,实现MySQL的limit语句_lambdaquerywrapper limit

lambdaquerywrapper limit

一、背景

MyBatis-Plus的LambdaQueryWrapper封装查询条件之后,需要将查询后的结果,只返回第一条。
实现类似于MySQL的limit语句的效果。

二、如何实现?

可以使用last方法来指定查询结果的数量。

2.1 last方法介绍

last方法接受一个字符串参数,该参数可以是任何有效的SQL语句,包括MySQL的limit语句。
在这里插入图片描述
但是,要注意,last方法有SQL注入的风险,请谨慎使用。
在这里插入图片描述

2.2 last方法使用示例

以下是一个使用LambdaQueryWrapper和MySQL的limit语句来查询前10条记录的示例:

//使用LambdaQueryWrapper构建了一个查询条件
LambdaQueryWrapper<User
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/282254
推荐阅读
相关标签
  

闽ICP备14008679号