QueryWrapper<Comment> wrapper1 = new QueryWrapper<>(); wrapper1.eq("article_id",id); commentMapper.delete(wrapper1); 我这里想删除所有符合的多条记录,怎么改
时间: 2024-04-16 21:26:49 浏览: 34
如果你想删除所有符合条件的多条记录,可以使用`QueryWrapper`的`lambda`方法链来设置条件。以下是修改后的代码示例:
```java
QueryWrapper<Comment> wrapper1 = new QueryWrapper<>();
wrapper1.lambda().eq(Comment::getArticleId, id);
commentMapper.delete(wrapper1);
```
在上述代码中,我们使用`lambda`方法链来设置条件,使用`eq`方法指定了`"article_id"`字段等于给定的`id`值作为删除条件。这样,`commentMapper.delete(wrapper1)`将会删除所有符合条件的多条记录。
请确保你的持久层框架和数据库支持该方法链操作,以及确保数据库中存在对应的表和字段。
注意,这里假设`commentMapper`是一个使用MyBatis框架进行数据库操作的Mapper接口。如果你使用的是其他持久层框架,请查阅相应的文档来确定如何设置条件进行多条记录的删除。
相关问题
QueryWrapper<JzProject> queryWrapper = new QueryWrapper<>();
QueryWrapper是MyBatis-Plus框架提供的一个查询条件构造器,用于构建数据库查询条件。在这个例子中,QueryWrapper<JzProject>表示构建JzProject实体类的查询条件。
通过new QueryWrapper<>()创建了一个空的QueryWrapper对象,表示没有任何查询条件。可以通过QueryWrapper的各种方法来添加查询条件,例如eq、like、in等。
使用QueryWrapper可以方便地构建复杂的查询条件,同时还支持链式调用,可以根据需要添加多个查询条件。
QueryWrapper<CarNumberEntity> qw2=new QueryWrapper<>();
这是一个创建`QueryWrapper`对象的示例,用于构建查询条件。`CarNumberEntity`是要查询的实体类。可以使用`qw2`对象来添加查询条件,例如:
```java
QueryWrapper<CarNumberEntity> qw2 = new QueryWrapper<>();
qw2.eq("car_number", "粤B88888"); // 添加查询条件,查询车牌号为“粤B88888”的记录
List<CarNumberEntity> carNumbers = carNumberMapper.selectList(qw2); // 执行查询操作
```
这将返回一个`List`对象,其中包含符合查询条件的`CarNumberEntity`对象。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)