我希望只更新那些被更新的字段(它们不会为空)。 我想创建一个动态集合,例如(这不是有效的代码):
dslContext.update(table)
if(field1 != null) {
.set(field1, val1)
}
if(field2 != null) {
.set(field2, val2)
}
.where(condition1)
.and(condition2)
.execute();
有没有一种方法可以做到这一点?