diff --git a/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/AbstractHibernateSQLQuery.java b/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/AbstractHibernateSQLQuery.java index d2412f7fa..e6cee6b6c 100644 --- a/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/AbstractHibernateSQLQuery.java +++ b/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/AbstractHibernateSQLQuery.java @@ -112,6 +112,7 @@ public abstract class AbstractHibernateSQLQuery... args) { for (int i = 0; i < args.length; i++) { // create aliases for non path projections + // https://github.com/mysema/querydsl/issues/80 if (!(args[i] instanceof Path) && !(args[i] instanceof FactoryExpression)) { args[i] = ExpressionUtils.as(args[i], "col"+(i+1)); } diff --git a/querydsl-jpa/src/main/java/com/mysema/query/jpa/sql/AbstractJPASQLQuery.java b/querydsl-jpa/src/main/java/com/mysema/query/jpa/sql/AbstractJPASQLQuery.java index 5e47ed810..475c41eb4 100644 --- a/querydsl-jpa/src/main/java/com/mysema/query/jpa/sql/AbstractJPASQLQuery.java +++ b/querydsl-jpa/src/main/java/com/mysema/query/jpa/sql/AbstractJPASQLQuery.java @@ -105,6 +105,7 @@ public abstract class AbstractJPASQLQuery & com public Query createQuery(Expression... args) { for (int i = 0; i < args.length; i++) { // create aliases for non path projections + // https://github.com/mysema/querydsl/issues/80 if (!(args[i] instanceof Path) && !(args[i] instanceof FactoryExpression)) { args[i] = ExpressionUtils.as(args[i], "col"+(i+1)); }