querywrapper.ne
时间: 2023-11-20 20:54:59 浏览: 141
QueryWrapper是MyBatis-Plus提供的一个实用的查询构造器,它可以帮助我们快速构建复杂的查询条件。其中,ne方法是QueryWrapper类中的一个方法,用于构建不等于某个值的查询条件。具体使用方法如下:
```java
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.ne("age", 18);
List<User> userList = userMapper.selectList(wrapper);
```
以上代码表示查询年龄不等于18岁的用户信息。其中,"age"表示数据库表中的字段名,18表示要排除的值。
相关问题
QueryWrapper.ne()
QueryWrapper.ne()是QueryWrapper提供的一个方法,用于查询指定属性不等于某个值的记录。它可以被用来构建查询条件,排除不符合条件的记录。
<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [QueryWrapper方法解释](https://blog.csdn.net/m0_60536467/article/details/123501984)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [Using Perl For Web Programming.pdf](https://download.csdn.net/download/drjiachen/11575385)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
QueryWrapper.ne入参
QueryWrapper是MyBatis Plus中用于构建SQL查询条件的一种便捷工具,它提供了一系列静态方法来构建复杂的查询条件。其中,`QueryWrapper.ne()` 是一个方法,表示“不等于”操作,它的入参通常有两个:
1. 字段名:这个是你要比较的数据库表字段名称,字符串形式。
2. 值:你需要比较的值,可以是基本数据类型(如int、String等)或预包装的对象(如Integer、String等)。
例如,如果你想从用户表(user)中查询所有年龄不是18岁的用户,你可以这样做:
```java
User user = User.query().eq("age", 18).ne("age").selectOne(); // 查询age != 18的所有用户
```
这里的 `ne("age")` 就是用了 `QueryWrapper.ne()` 方法,传入了 "age" 作为字段名,null 或者其他年龄作为值。
阅读全文