Ja, left()
stöds inte av MySQLDialect
. Se listan över HQL-stödda funktioner på API-dokument
.
Nu har du kvar 2 alternativ.
- Använd
session.createSQLQuery()
metod. - Skapa din egen
Dialect
klass genom att utökaMySQLDialect
och registrera funktionen där. Detta berättas på vilolägesforumet här förklaras bra i ett blogginlägg här .