Bonjour,
Est il possible de faire requetes de type Select * from TABLE where Match(...) AGAINST (....)
Avec un session.CreateSQLQuery() sous Hibernate.
J'essaye mais je n'y arrives pas, y'a t il une config spéciale ?
Bonjour,
Est il possible de faire requetes de type Select * from TABLE where Match(...) AGAINST (....)
Avec un session.CreateSQLQuery() sous Hibernate.
J'essaye mais je n'y arrives pas, y'a t il une config spéciale ?
Quelle est l'erreur ?
Si ta base le supporte, cela devrait marcher.
La même requête exécutée en direct sur ta base fonctionne t elle ?
Merci pour la piste,
En fait j'avais crée un index full text en manuel mais comme mon schéma est recrée à chaque exécution (je suis en phase de tests). Je perds mes indexes !!!!
Je vais chercher un moyen de créer des index depuis Hibernate à l'initialisation.
Re,
Toutes les recherches me mènent à Hibernate Search, une API de Hibernate (basée sur Lucène) pour la recherche de texte intégral...
J'avais pas vraiment prévu d'intégrer ça à mon projet (temps et ressources), alors y a t il un moyen de passer outre ?
Désolé, mais je ne sais pas.
Pour l'instant, je me contente de faire des "like" sur de petite chaines de caractères, je n'ai pas eu besoin de plus.
Partager