阅读(2431) (0)

MyBatis-Plus 条件构造器-UpdateWrapper

2022-03-24 16:01:11 更新

说明:

继承自 ​AbstractWrapper,自身的内部属性 ​entity也用于生成 ​where条件

及 ​LambdaUpdateWrapper​, 可以通过 ​new UpdateWrapper().lambda()​ 方法获取!

set

set(String column, Object val)
set(boolean condition, String column, Object val)

  • SQL SET 字段
  • 例: ​set("name", "老李头")
  • 例: ​set("name", "")​--->数据库字段值变为空字符串
  • 例: ​set("name", null)​--->数据库字段值变为​null

setSql

setSql(String sql)

  • 设置 SET 部分 SQL
  • 例: ​setSql("name = '老李头'")

lambda

  • 获取 ​LambdaWrapper
  • 在​QueryWrapper​中是获取​LambdaQueryWrapper
  • 在​UpdateWrapper​中是获取​LambdaUpdateWrapper