mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-10 13:14:50 +00:00
HHH-9597 : Criteria creates invalid column aliases
This commit is contained in:
parent
2384d7a7dc
commit
f552e48a64
@ -1112,7 +1112,11 @@ protected final String selectString(List associations)
|
||||
buf.append(", ").append(selectFragment);
|
||||
}
|
||||
if ( joinable.consumesEntityAlias() ) entityAliasCount++;
|
||||
if ( joinable.consumesCollectionAlias() && join.getJoinType()==JoinType.LEFT_OUTER_JOIN ) collectionAliasCount++;
|
||||
if ( joinable.consumesCollectionAlias() &&
|
||||
join.getJoinType()==JoinType.LEFT_OUTER_JOIN &&
|
||||
!join.hasRestriction() ) {
|
||||
collectionAliasCount++;
|
||||
}
|
||||
}
|
||||
return buf.toString();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user