Hola a todos,
Estoy teniendo un problema con las búsquedas en FULLTEXT en modo booleano. Si utilizo una cadena como por ejemplo "cable ipod", los resultados que obtengo son muy mixtos, desde productos que solo contienen la palabra "cable" hasta otros que contienen solo "ipod". Yo solo necesito resultados que contengan ambas palabras.
Según la documentación de MySQL, cuando no se especifica un operador en la búsqueda, cada una de las palabras indicadas son opcionales (utiliza OR). Me gustaría de alguna forma, lograr que MySQL use AND como operador por defecto, quedando la cadena de esta forma "+cable +ipod". Asi obtengo los resultados que el cliente desea.
Hasta ahora no existe ninguna solución en MySQL. Había pensado en alguna expresión regular en PHP pero primero quería preguntarle a los gurús del tema.
Un saludo y gracias de antemano!