public interface Update<Children> extends Serializable
Update| 限定符和类型 | 方法和说明 |
|---|---|
String |
getSqlSet()
获取 更新 SQL 的 SET 片段
|
default <R> Children |
set(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Object val)
设置 更新 SQL 的 SET 片段
|
<R> Children |
set(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Object val,
String mapping)
设置 更新 SQL 的 SET 片段
|
default <R,V> Children |
set(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val) |
<R,V> Children |
set(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val,
String mapping) |
default <R> Children |
set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Object val)
ignore
|
default <R> Children |
set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Object val,
String mapping)
ignore
|
default <R,V> Children |
set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val)
ignore
|
default <R,V> Children |
set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val,
String mapping) |
<R> Children |
setDecrBy(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Number val) |
default <R> Children |
setDecrBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Number val) |
<R> Children |
setIncrBy(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Number val) |
default <R> Children |
setIncrBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column,
Number val) |
Children |
setSql(boolean condition,
String sql)
设置 更新 SQL 的 SET 片段
|
default Children |
setSql(String sql)
ignore
|
default <R> Children set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Object val)
default <R,V> Children set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val)
default <R> Children set(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Object val)
condition - 是否加入 setcolumn - 字段val - 值default <R,V> Children set(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val)
default <R> Children set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Object val, String mapping)
default <R,V> Children set(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val, String mapping)
<R> Children set(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Object val, String mapping)
condition - 是否加入 setcolumn - 字段val - 值mapping - 例: javaType=int,jdbcType=NUMERIC,typeHandler=xxx.xxx.MyTypeHandler<R,V> Children set(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<V,?> val, String mapping)
default <R> Children setIncrBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Number val)
<R> Children setIncrBy(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Number val)
default <R> Children setDecrBy(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Number val)
<R> Children setDecrBy(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R,?> column, Number val)
Children setSql(boolean condition, String sql)
sql - set sqlString getSqlSet()
Copyright © 2024. All rights reserved.