sql >> Databáze >  >> RDS >> Mysql

MySQL Match Fulltext

Z dokumentace MySQL o fulltextovém vyhledávání :

"Fulltextový analyzátor určuje, kde začínají a končí slova tím, že hledá určité oddělovací znaky, například " " (mezera), "," (čárka) a "." (tečka)."

To znamená, že tečka vymezuje 2 a 0. Nehledá tedy '2.0'; hledá '2' a '0' a nenachází to. WITH QUERY EXPANSION pravděpodobně způsobí, že se zobrazí relevantní související slova, čímž se zabrání tomu, aby '2' a '0' byly jednotlivá slova v hodnocení výsledků. Může být také vynuceno minimální počet znaků.



  1. Laravel 5 PDOException nemůže najít ovladač

  2. Duplicitní záznam pro klíč 'PRIMARY'. Ignorování mezer pro řetězce

  3. Oracle po uzavření sady výsledků neodstraní kurzory

  4. Jak záměrně zamknout řádek MySQL tak, že i SELECT vrátí chybu?