blaze-persistence icon indicating copy to clipboard operation
blaze-persistence copied to clipboard

The sorting parameter of the groupConcat method in JPQLNextExpressions is missing single quotes.

Open yor1g opened this issue 6 months ago • 1 comments

JPQLNextExpressions.groupConcat( true, userCompany.company.code, "、", userCompany.company.name.asc() );

GROUP_CONCAT('DISTINCT', userCompany.company.name, 'SEPARATOR', " + "'、', 'ORDER BY', userCompany.company.name, ASC)

java.lang.IllegalArgumentException: Attribute 'ASC' not found on type 'UserCompany' at com.blazebit.persistence.parser.PathTargetResolvingExpressionVisitor.visit(PathTargetResolvingExpressionVisitor.java:233) at com.blazebit.persistence.parser.expression.PropertyExpression.accept(PropertyExpression.java:30) at com.blazebit.persistence.parser.PathTargetResolvingExpressionVisitor.visit(PathTargetResolvingExpressionVisitor.java:326) at com.blazebit.persistence.parser.expression.PathExpression.accept(PathExpression.java:73) at com.blazebit.persistence.impl.JpaUtils.getAttributeForJoining(JpaUtils.java:461) at com.blazebit.persistence.impl.JoinManager.implicitJoinSingle(JoinManager.java:3568) at com.blazebit.persistence.impl.JoinManager.implicitJoin(JoinManager.java:2939) at com.blazebit.persistence.impl.JoinVisitor.visit(JoinVisitor.java:257)

yor1g avatar Jun 04 '25 09:06 yor1g

Any chance you could take a look at that @jwgmeligmeyling ?

beikov avatar Jun 20 '25 10:06 beikov