Mysql
 sql >> Database >  >> RDS >> Mysql

Come fare in modo che MySQL tratti il ​​trattino basso come separatore di parole per la ricerca fulltext?

Puoi invece di sostituire i trattini bassi nel campo del titolo originale, utilizzare un campo separato dedicato alle ricerche fulltext.

Ciò ti consente di sostituire i trattini bassi e di aggregare le parole chiave in questo campo (nomi di categoria, autori, tag, ecc.) per migliorare la pertinenza dei risultati di ricerca. L'abbiamo usato molte volte con successo per eliminare i tag HTML nei contenuti che inferiscono con la ricerca