Bonjour,

Je souhaite faire un formulaire de recherche dynamique (Ajax). J'utilise le framework play avec JPA, et je fais la requête suivante pour rechercher un utilisateur par son nom :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
User.find("byNomLike", "%" +chaineSaisie+ "%").fetch();
Le problème est que lorsque la chaine saisie est une sous chaine du nom à trouver, il n'y a pas de problème. Mais lorsque je rentre exactement le nom, ça ne marche plus. Cela est dû au fait que le symbole '%' signifie qu'il y a forcément quelque chose avant et après la chaine saisie. N'y a t'il pas un symbole permettant de dire que le contenu précédent/suivant est optionnel ? Je n'ai pas trouvé dans la doc.