J'essaie de répliquer la fonctionnalité LIKE de SQL dans Lucene.LIKE fonctionnalité pour la phrase dans lucene
Si je recherche en utilisant les jokers, dites "* Tulips Inn Riyadhh *" Je suis face avec le comportement suivant:
- Tulips Inn Riyadh - Adéquation
- Tulips Inn Riyadhhhss - ne correspond pas à
- Tulips Inn Riyadh - HHS correspondants
- tulipes - correspondant à
- Riyadhh - correspondant à
En fait, j'ai besoin d'un exemple dans Lucene où la condition "2" devrait correspondre et "4" ne devrait pas correspondre.
J'ai essayé avec toutes les requêtes mais le deuxième scénario ne correspond pas.
Certaines personnes ont conseillé d'utiliser le Tokenizer et l'analyseur personnalisé.
Depuis que je suis nouveau à Lucene j'ai travaillé avec des requêtes, mais je ne sais pas comment intégrer Tokenizer et Analyzer personnalisé à nos requêtes.
En ajoutant à votre message la chaîne d'analyse des champs impliqués dans votre recherche, tous les paramètres utilisés dans les requêtes que vous avez essayées et la version de Solr que vous utilisez seraient très utiles. – freedev