@@ -128,4 +128,10 @@ public class LambdaQueryWrapper<T> extends AbstractLambdaWrapper<T, LambdaQueryW
return new LambdaQueryWrapper<>(getEntity(), getEntityClass(), null, paramNameSeq, paramNameValuePairs,
new MergeSegments(), SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString());
}
+
+ @Override
+ public void clear() {
+ super.clear();
+ sqlSelect.clear();
+ }
@@ -114,4 +114,10 @@ public class LambdaUpdateWrapper<T> extends AbstractLambdaWrapper<T, LambdaUpdat
return new LambdaUpdateWrapper<>(getEntity(), sqlSet, paramNameSeq, paramNameValuePairs, new MergeSegments(),
SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString());
+ sqlSet.clear();
@@ -113,4 +113,9 @@ class KtQueryWrapper<T : Any> : AbstractKtWrapper<T, KtQueryWrapper<T>>, Query<K
return KtQueryWrapper(entity, entityClass, sqlSelect, paramNameSeq, paramNameValuePairs, columnMap,
SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString())
+ override fun clear() {
+ super.clear()
+ sqlSelect.clear()
@@ -85,4 +85,9 @@ class KtUpdateWrapper<T : Any> : AbstractKtWrapper<T, KtUpdateWrapper<T>>, Updat
return KtUpdateWrapper(entity, paramNameSeq, paramNameValuePairs, columnMap,
+ sqlSet.clear()