Browse Source

Fix wildcard SELECT column mapping on JOIN statements

tags/v1.6.3
James Moger 9 years ago
parent
commit
8a8fb469e1
2 changed files with 3 additions and 3 deletions
  1. 2
    1
      releases.moxie
  2. 1
    2
      src/main/java/com/iciql/Db.java

+ 2
- 1
releases.moxie View File

@@ -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 View File

@@ -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…
Cancel
Save