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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager