Mysql
 sql >> Database >  >> RDS >> Mysql

La query Map di JPA di JPQL non è riuscita

Ho avuto lo stesso problema. Sembra che l'accesso alla mappa per riferimento (senza VALUE()) ti dia già un valore di immissione della mappa, ovvero il prossimo JPQL dovrebbe essere trasformato in un SQL valido:

select r from Relation r join r.langMap m where ( KEY(m) = :locale and m = :value )