Skip to content

Commit 09dc7c0

Browse files
committed
fix: 修复子查询与外查询参数顺序
1 parent bcb65f7 commit 09dc7c0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

APIJSONORM/src/main/java/apijson/orm/AbstractSQLConfig.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3787,7 +3787,9 @@ public String getSubqueryString(Subquery subquery) throws Exception {
37873787
cfg.setPreparedValueList(new ArrayList<>());
37883788
String sql = (range == null || range.isEmpty() ? "" : range) + "(" + cfg.getSQL(isPrepared()) + ") ";
37893789

3790-
preparedValueList.addAll(cfg.getPreparedValueList());
3790+
List<Object> origPreparedValueList = preparedValueList;
3791+
preparedValueList = cfg.getPreparedValueList();
3792+
preparedValueList.addAll(origPreparedValueList);
37913793

37923794
return sql;
37933795
}

0 commit comments

Comments
 (0)