소스 검색

Fix wildcard SELECT column mapping on JOIN statements

tags/v1.6.3
James Moger 9 년 전
부모
커밋
8a8fb469e1
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 2
    1
      releases.moxie
  2. 1
    2
      src/main/java/com/iciql/Db.java

+ 2
- 1
releases.moxie 파일 보기

@@ -9,7 +9,8 @@ r27: {
html: ~
text: ~
security: ~
fixes: ~
fixes:
- Fix column mapping on wildcard select JOIN statements
changes:
- Add support for PostgreSQL 9.5 UPSERT syntax
additions: ~

+ 1
- 2
src/main/java/com/iciql/Db.java 파일 보기

@@ -799,8 +799,7 @@ public class Db implements AutoCloseable {
}
rs = stat.executeQuery();
}
boolean wildcardSelect = sql.toLowerCase().startsWith("select *")
|| sql.toLowerCase().startsWith("select distinct *");
boolean wildcardSelect = sql.toLowerCase().matches("select .*\\*.+");
return buildObjects(modelClass, wildcardSelect, rs);
} catch (SQLException e) {
throw new IciqlException(e);

Loading…
취소
저장