Mysql
 sql >> база данни >  >> RDS >> Mysql

Пълнотекстово търсене винаги връща празен набор от резултати

Има две наистина важни концепции при използване на пълнотекстово търсене. Първата е минималната работна дължина (вижте тук ). По подразбиране стойността е 4, което означава, че думите, по-къси от това, се игнорират. Чао "червено", "ок", "десет" и други кратки думи.

Втората важна концепция е списъкът със стоп думи (вижте тук ). Това също ще премахне "ок" и "първо".

Текстът ви няма „синьо“ и „червеното“ се игнорира, така че заявката ви не връща нищо.

Ще трябва да изградите отново своя индекс, след като решите думите, които наистина трябва да включите.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Експортирайте списък с красиви постоянни връзки и заглавие на публикацията

  2. Django Connect mysql проблем, NameError:име '_mysql' не е дефинирано

  3. Връщане не съществува запис в таблицата

  4. Как да добавите JSON колона в MySQL с миграция на Rails 5

  5. Django + MySQL на Elastic Beanstalk - Грешка при запитване към MySQL