Ciao ragazzi,
Sono qui a chiedervi aiuto perché mii sfugge qualcosa, vi spiego il mio prob: io sto utilizzando un db mysql con un indice full text di due campi (name e aliases) per una catalogo di videogiochi che è usato da un negozio specializzato.
Ho un problema con la rilevanza dei risultati che mi risulta "un po' strana"...
Questa la mia query:
Se lancio questa query ottengo il seguente risultato
Sono qui a chiedervi aiuto perché mii sfugge qualcosa, vi spiego il mio prob: io sto utilizzando un db mysql con un indice full text di due campi (name e aliases) per una catalogo di videogiochi che è usato da un negozio specializzato.
Ho un problema con la rilevanza dei risultati che mi risulta "un po' strana"...
Questa la mia query:
Codice:
SELECT name,MATCH (name,aliases) AGAINST ('inFamous: Second Son') AS relevance
FROM games_search
ORDER BY relevance DESC;
La mia domanda è: perché i primi due hanno la stessa rilevanza rispetto alla chiave di ricerca utilizzata? Il secondo non dovrebbe essere il primo????inFamous 2 9.150630950927734
inFamous: Second Son 9.150630950927734
inFamous 8.947185516357422
inFamous: Festival of Blood 8.947185516357422