Bonjour,

J'ai un petit problème en HQL que je n'arrive pas à m'expliquer :

Dans une requête, si je fais :

WHERE objet.map[:parametre] = x
Je fournis une valeur "string" au paramètre. Pas d'erreur à l'exécution, mais pas de résultat non plus (j'en attends un).

WHERE objet.map['string'] = x
Là la requête me renvoie bien le résultat attendu.

J'ai réussi à contourner le problème autrement, mais j'aimerais bien savoir pourquoi ma méthode 1° ne fonctionne pas.

Merci d'avance.