0
点赞
收藏
分享

微信扫一扫

ML算法——Support Vector Machine随笔【机器学习】

ixiaoyang8 2023-06-30 阅读 81

在 MyBatis Plus 中使用 in 查询,可以通过 LambdaQueryWrapper 或者 QueryWrapperin 方法来实现。下面是两种常见的写法:

  1. 使用 LambdaQueryWrapper
 

java

List<Integer> ids = Arrays.asList(1, 2, 3); // 要查询的 id 列表

LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.in(User::getId, ids);

List<User> userList = userMapper.selectList(queryWrapper);

上面的代码中,User 是实体类,userMapper 是 MyBatis 的 Mapper 接口。User::getId 表示要查询的字段是表中的 id 字段。

  1. 使用 QueryWrapper
 

java

List<Integer> ids = Arrays.asList(1, 2, 3); // 要查询的 id 列表

QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.in("id", ids);

List<User> userList = userMapper.selectList(queryWrapper);

在上面的代码中,我们直接指定了要查询的字段名 "id",并将要查询的 id 列表传入 queryWrapper.in() 方法。

以上两种方式都可以实现 in 查询,选择其中一种方式即可根据你的需求和代码风格做出选择。

举报

相关推荐

机器学习(ML)算法分类

0 条评论