Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/05/2012, 11:14
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema con buscador

A mi entender, el problema que tienes es que las palabras que pretendes buscar son demasiado cortas para usar búsquedas con FULLEXT.
Ese tipo de búsquedas requieren una longitud mínima de 5 caracteres, habitualmente, porque cuando reduces esa longitud, la cantidad de coincidencias se dispara.
Imagínate nomás, que trataras de encontrar "del". ¿Cuántas coincidencias habría? Por eso es que el sistema requiere buscar un texto mínimo.

Por otro lado, es posible que por allí se te escape un detalle del MATCH(...) AGAINST(...).
Cuando haces una búsqueda por relevancia, mientras menos veces aparezca un término en los campos leídos, mayor es su relevancia.

Es decir, que si una palabra aparece muchas veces, en realidad es posible que la consulta no devuelva datos, porque se vuelve irrelevante en la búsqueda. No puede discriminar mucho.
¿Eso lo tienes claro?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)