MyBatis Plus中如何正确使用or和and进行条件查询?
- 内容介绍
- 文章标签
- 相关推荐
本文共计455个文字,预计阅读时间需要2分钟。
在使用MyBatis Plus进行查询时,拼接条件时使用and或or可能会遇到问题。例如,以下代码:
javaQueryWrapper userWrapper=new QueryWrapper();userWrapper.eq(name, name).or().eq(phone, phone);
这段代码在拼接条件时可能会出现问题,因为`or()`方法应该在`eq()`方法之前调用,否则会导致逻辑错误。
本文共计455个文字,预计阅读时间需要2分钟。
在使用MyBatis Plus进行查询时,拼接条件时使用and或or可能会遇到问题。例如,以下代码:
javaQueryWrapper userWrapper=new QueryWrapper();userWrapper.eq(name, name).or().eq(phone, phone);
这段代码在拼接条件时可能会出现问题,因为`or()`方法应该在`eq()`方法之前调用,否则会导致逻辑错误。

