2016-10-21 2 views
1

recherche sphinx ne fonctionne pas sans espace entre le nom du produit. par exemple si mon nom de produit est "LINEN BLAZER" et que j'essaie de chercher comme "LINENBLAZER" le résultat n'est pas affiché. Quelqu'un peut-il résoudre mon problème ou me donner des suggestions pour résoudre ce problème?recherche sphinx sans espace ne fonctionne pas dans magento

Répondre

0

Il n'y a pas vraiment de solution mangique à cela. Sphinx ne peut pas savoir comment diviser les mots.

Mais il y a http://sphinxsearch.com/blog/2013/01/29/a-new-tool-in-the-trunk-wordbreaker/

qui peut potentiellement être utilisé pour construire un système qui peut « autosplit » fonctionne pour la recherche. Je ne sais pas quelqu'un l'a utilisé avec le plugin magento

+0

est-ce nécessaire pour enregistrer le mot dans le fichier texte ou devrions-nous aller pour mysql requête d'expression régulière. ? –

+0

Euh, ni l'un ni l'autre. Ou plutôt ne pas voir comment l'un d'entre eux aiderait. Sera un système complexe pour profiter de wordbreaker, aura besoin d'expérimentation pour se rendre au travail. – barryhunter