Skip to content

Commit d92066d

Browse files
authored
Merge pull request #447 from transtone/fix-subquery
fix: 修复子查询与外查询参数顺序
2 parents bcb65f7 + 09dc7c0 commit d92066d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

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

+3-1
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)