Estoy tratando de obtener mi búsqueda de texto completo (en modo booleano) para recuperar palabras con tres letras o menos.Búsqueda de texto completo de MySQL para palabras con tres letras o menos
Actualmente, si busco algo como "NBA", no obtengo ningún resultado.
Sin embargo, si añado el comodín "*" al término de búsqueda, obtengo resultados.
También leí que podía eliminar el límite de tres palabras en my.ini
, pero me pregunto si habría una forma mejor de hacerlo sobre la marcha.
Gracias Pascal, leí la misma ya, la idea que tengo es hacer con una función PHP que verifica la longitud de la frase de búsqueda y agrega el modificador comodín * si es menor que ft_min_word_len preguntándose si hay una manera mejor de hacerlo que eso ... –
Oh, lo siento, no lo hice entiende eso ;; No tengo mucha idea sobre eso ... no estoy seguro de que sea bueno en cuanto a rendimiento; solo como una nota al margen: ¿qué hay de usar un motor de búsqueda/indexación externo, como solr o sphinx? –
gracias, He oído hablar de esfinge pero aún no he tenido el tiempo de entenderlo, lo investigaré pronto –