¿Cómo obtiene su búsqueda booleana de texto completo para elegir el término C ++?
Así que necesito descubrir cómo hacer una búsqueda booleana de texto completo en una base de datos MySQL para devolver un registro que contenga el término "C ++".
Tengo mi cadena de búsqueda SQL como:
SELECT *
FROM mytable
WHERE MATCH (field1, field2, field3)
AGAINST ("C++" IN BOOLEAN MODE)
Aunque todos mis campos contienen la cadena C ++, nunca se devuelve en los resultados de búsqueda.
¿Cómo puedo modificar MySQL para acomodar esto? ¿Es posible
La única solución que he encontrado sería escapar del carácter + durante el proceso de ingresar mis datos como algo así como "__plus" y luego modificar mi búsqueda para acomodar, pero esto parece engorroso y tiene que haber una mejor manera.