¿La búsqueda de texto completo en MySQL siempre tiene 0 resultados?
He leído que usar la búsqueda de texto completo es más rápido que usar LIKE %%. He actualizado mi script pero siempre parece tener siempre 0 resultados.
SELECT *,
MATCH(pages) AGAINST('doodle') AS score
FROM books
WHERE MATCH(pages) AGAINST('doodle')
ORDER BY score DESC
La palabra clave $ es más larga que 4 caracteres y he indexado la columna de páginas como texto completo. Tengo "doodle" en la columna de páginas en este formato "doodle yankee".
También he intentado esto
SELECT *,
MATCH(pages) AGAINST ('doodle' IN BOOLEAN MODE) AS score
FROM books
WHERE MATCH(pages) AGAINST ('doodle' IN BOOLEAN MODE)";
Ninguno de ellos funciona: \ ¿Tiene un índice de texto completo en