If i use @Query("from Object o where o.variable IN (:parameter) ") Hibernate 6 fails in Spring Boot/JPA with NotYetImplementedFor6Exception / PluralValuedSimplePathInterpretation. Without the IN-Clause all works fine.
Stack Trace:
org.hibernate.NotYetImplementedFor6Exception: org.hibernate.query.sqm.sql.internal.PluralValuedSimplePathInterpretation
at org.hibernate.query.sqm.sql.internal.PluralValuedSimplePathInterpretation.accept(PluralValuedSimplePathInterpretation.java:73)
at org.hibernate.sql.ast.spi.AbstractSqlAstTranslator.visitInListPredicate(AbstractSqlAstTranslator.java:5199)
at org.hibernate.sql.ast.tree.predicate.InListPredicate.accept(InListPredicate.java:66)
at org.hibernate.sql.ast.spi.AbstractSqlAstTranslator.visitJunctionPredicate(AbstractSqlAstTranslator.java:5539)
at org.hibernate.sql.ast.spi.AbstractSqlAstTranslator.visitJunction(AbstractSqlAstTranslator.java:5517)
at org.hibernate.sql.ast.tree.predicate.Junction.accept(Junction.java:76)
at org.hibernate.sql.ast.spi.AbstractSqlAstTranslator.visitWhereClause(AbstractSqlAstTranslator.java:1660)
at org.hibernate.sql.ast.spi.AbstractSqlAstTranslator.visitQuerySpec(AbstractSqlAstTranslator.java:1605) |
|