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

MySQL Match testo completo

Dalla documentazione MySQL sulla ricerca fulltext :

"Il parser FULLTEXT determina dove le parole iniziano e finiscono cercando determinati caratteri delimitatori; ad esempio, “ ” (spazio), “,” (virgola) e “.” (punto)."

Ciò significa che il punto sta delimitando il 2 e lo 0. Quindi non sta cercando '2.0'; sta cercando "2" e "0" e non lo trova. WITH QUERY EXPANSION sta probabilmente causando la visualizzazione di parole correlate rilevanti, ovviando così alla necessità che "2" e "0" siano singole parole nella classifica dei risultati. Potrebbe anche essere applicato un minimo di caratteri.