diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java index 7875bb95..3a8a3ba7 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java @@ -120,6 +120,11 @@ public class CPI { queryWrapper.setJoinTables(joinTables); } + public static void addJoin(QueryWrapper queryWrapper, Join join) { + queryWrapper.addJoinTable(join.getQueryTable()); + queryWrapper.addJoin(join); + } + public static QueryCondition getWhereQueryCondition(QueryWrapper queryWrapper) { return queryWrapper.getWhereQueryCondition();