je le modèle suivant:requête HQL sur la touche carte: colonne non trouvée: SQLGrammarException
class A{
Map<String, Integer> tags
}
class B{
A a;
}
je dois trouver des exemples de B où son A associé a une certaine valeur de clé dans ses balises map
J'exécutez la commande suivante HQL Recherche
FROM B WHERE index(a.tags) = 'the_value'
Malheureusement, cela donne à un SQLGrammarException. La requête en cours de construction a une clause WHERE qui se termine par:
et tags2_.tags_idx = 'the_value'
et le message d'exception est
Colonne introuvable: TAGS2_. TAGS_IDX
Malheureusement, les alias tags2_ ne sont pas déjà déclarés dans l'instruction, ce qui conduit à e exception.
Des idées?
Cordialement