Formulaire de recherche dynamique
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:
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.