J'ai une collection de musique et utilise un sphinx pour y chercher. Le mode de recherche est SPH_MATCH_PHRASE, mais lorsque je recherche f.e. pour l'album "B'Day" - sphinx coupe "'" et recherche par requête "Day". Comment puis-je forcer le sphinx à rechercher par phrase exacte sans filtrer les symboles?sphinx coupe le symbole
0
A
Répondre
0
J'ai mis param min_word_len = 1 dans l'index config et cela fonctionne bien!
1
Vous devez vous assurer que char 'est traité par sphinx comme un caractère de mot.
Pour ce faire, vous devez spécifier la liste des caractères de mot dans charset_table
Par exemple:
# treats all english characters and ' as word characters
charset_table = 0..9, A..Z->a..z, _, a..z,'
Après cela, vous aurez besoin de reconstruire l'index et redémarrez searchd.
Voir http://www.sphinxsearch.com/docs/current.html#conf-charset-table
Questions connexes
- 1. Browser Scroll coupe le contenu
- 2. Comment déboguer le sphinx?
- 3. Red5 flux de coupe
- 4. problèmes avec coupe (unix)
- 5. Recherche de $ mot avec Sphinx (Thinking Sphinx)
- 6. Le tri des résultats dans le sphinx?
- 7. NSXMLParser et le symbole "£"
- 8. Configurer Sphinx
- 9. trous de coupe dans PathGeometry
- 10. colonnes Réorganiser coupe à l'aide
- 11. Acronymes avec le moteur de recherche Sphinx
- 12. Le symbole externe non résolu
- 13. Impossible de trouver le symbole
- 14. Problème Eclipse avec le symbole §
- 15. Le symbole WeakReference est introuvable
- 16. Comment reconstruire automatiquement l'index Sphinx sous django-sphinx?
- 17. Remplacer le symbole "%" par le mot "Pourcentage"
- 18. menu déroulant dans IE8 coupe le texte de l'article
- 19. Sphinx en C++ (Linux)
- 20. Sphinx Building Index Amélioration
- 21. Django Sphinx Recherche textuelle
- 22. Penser Sphinx Search Box
- 23. Attributs MVA dans Sphinx
- 24. Sphinx .net implementation
- 25. sphinx GROUP BY
- 26. sphinx, xmlpipe2, et cassandra
- 27. Penser sphinx, has_one association
- 28. Sphinx: référence croisée indexée
- 29. Sphinx Delta Indexing issue
- 30. Sphinx + tokyo Tyrant + mysql
Sphinx divise la requête "B'Day" en 2 mots: -sphynx recherche "B'Day" Sphinx 0.9.8.1 libération (r1533) Copyright (c) 2001-2008, Andrew Aksyonoff en utilisant le fichier de configuration 'de /etc/sphinx/sphinx.conf' ... index 'de artistsIndex': requête « B'Day ': 0 résultats pour un total de 0 à 0.000 sec mots: 1.' b ': 132 documents, 143 résultats 2.' jour ': 62 documents, 62 résultats – yspro