mxd 3 年之前
父節點
當前提交
038b867602
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      magic-api/src/main/java/org/ssssssss/magicapi/modules/table/NamedTable.java

+ 5 - 1
magic-api/src/main/java/org/ssssssss/magicapi/modules/table/NamedTable.java

@@ -241,9 +241,13 @@ public class NamedTable {
 		}
 		builder.append(" from ").append(tableName);
 		List<Object> params = new ArrayList<>();
-		where.and(useLogic, it -> where.ne(logicDeleteColumn, logicDeleteValue));
 		if (!where.isEmpty()) {
 			where.and();
+			where.ne(useLogic, logicDeleteColumn, logicDeleteValue);
+			builder.append(where.getSql());
+			params.addAll(where.getParams());
+		}else if(useLogic){
+			where.ne(logicDeleteColumn, logicDeleteValue);
 			builder.append(where.getSql());
 			params.addAll(where.getParams());
 		}