x3d0
21-01-2009, 11:29
ciao,
questa è la query
$sql = "SELECT *, MATCH(title) AGAINST('$q' IN BOOLEAN MODE)
AS score FROM _data WHERE MATCH(title)
AGAINST('$q' IN BOOLEAN MODE ) ORDER BY score DESC LIMIT 100;
";
Il problema è che ci sono alcune parole che proprio non le trova. Forse perchè non sono state indicizzate da mysql? Come faccio a vedere quante ne sono state indicizzate? e quali?
C'è un modo per fondere la full text con la LIKE %...% ?
questa è la query
$sql = "SELECT *, MATCH(title) AGAINST('$q' IN BOOLEAN MODE)
AS score FROM _data WHERE MATCH(title)
AGAINST('$q' IN BOOLEAN MODE ) ORDER BY score DESC LIMIT 100;
";
Il problema è che ci sono alcune parole che proprio non le trova. Forse perchè non sono state indicizzate da mysql? Come faccio a vedere quante ne sono state indicizzate? e quali?
C'è un modo per fondere la full text con la LIKE %...% ?