mybatisplus获取表中id为1这条数据的字断num的值
时间: 2024-03-20 13:40:12 浏览: 117
通过某模块的ID获取主要信息中某字段的值
你可以使用 Mybatis Plus 的 LambdaQueryWrapper 类来实现获取表中 id 为 1 这条数据的 num 字段的值。
假设你有一个 User 实体类,其中有 id、name 和 num 三个字段,你想获取 id 为 1 的数据的 num 字段的值,可以使用以下代码:
```
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(User::getId, 1).select(User::getNum);
User user = userService.getOne(wrapper);
Integer num = user.getNum();
```
这里的 eq 方法表示相当于 SQL 语句中的 WHERE 条件,select 方法指定了要查询的字段,getOne 方法获取单条数据,最后从 User 对象中取出 num 字段的值。
阅读全文