Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/09/2012, 20:15
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: Varios resultados mysql

Cita:
Iniciado por carriofamily Ver Mensaje
pero cuando hay mas de un autor igual, me devuelve un valor vacio la consulta, encanvio si solo hay una fila con ese autor me la muestra
Es un problema que se produce porque la lógica del MATCH... AGAINST es inversa a lo que se supone.
El objetivo de este tipo de búsquedas es obtener respuestas en base a la relevancia de un objeto en el contexto de los que existen. Si el objeto, es por decirlo, "raro" o "poco usual", su hallazgo es muy relevante.
Pero si el objeto aparece muchas veces, no se puede hablar de que sea algo destacable, sino que es muy común... y por tanto resulta irrelevante.
En definitiva, el MATCH... AGAINST... considera poco importantes aquellas busquedas donde el objeto buscado aparezca demasiadas veces, por lo que el resultdo de la consulta será siempre al reves de lo que supones.

¿Se entiende la idea?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)