QueryWrapper查询前10条数据
一、功能需求 有时候我们需要实现一些简单查询的时候,没有必要自己写sql语句,直接使用 mybatis plus 的条件构造器 QueryWrapper 进行构造就行。现在 有一个简单的需求:查询后根据某个字段排序,并且取最高10条数据,那么这个需求应该如何满足呢?二、详细代码以上需求的代码如下:QueryWrapper<Resour
·
一、功能需求
有时候我们需要实现一些简单查询的时候,没有必要自己写sql语句,直接使用
mybatis plus
的条件构造器QueryWrapper
进行构造就行。
现在 有一个简单的需求:查询后根据某个字段排序,并且取最高10条数据
,那么这个需求应该如何满足呢?
二、详细代码
以上需求的代码如下:
QueryWrapper<Resource> wrapper = new QueryWrapper<>();
wrapper.eq("status", "1");
wrapper.orderByDesc("down_count");
//查询最高10条数据
wrapper.last("limit 0,10");
更多推荐
已为社区贡献6条内容
所有评论(0)