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

Fulltextové vyhledávání vždy vrátí prázdnou sadu výsledků

Opravdu jsou dva důležité pojmy při používání fulltextového vyhledávání. První je minimální délka práce (viz zde ). Ve výchozím nastavení je hodnota 4, což znamená, že slova kratší než tato jsou ignorována. Sbohem „červená“, „ok“, „deset“ a další krátká slova.

Druhým důležitým konceptem je seznam stop slov (viz zde ). Tím byste se také zbavili „ok“ a „první“.

Váš text nemá "modrou" a "červená" je ignorována, takže váš dotaz nic nevrací.

Poté, co se rozhodnete pro slova, která skutečně potřebujete zahrnout, budete muset svůj index znovu sestavit.




  1. MIN/MAX cena za každý produkt (dotaz)

  2. MySQL zmatek v časovém pásmu

  3. AVG() – Výpočet průměrné hodnoty sloupce v MySQL

  4. Dotaz SQL vracející operand by měl obsahovat 1 sloupec (sloupce)