v2.5.2
Giriş yap

MySQL Fulltext MATCH - AGAINST aramaları bulmuyor

Anonim
220 defa görüntülendi ve 1 kişi tarafından değerlendirildi

MySQL tablomda fulltext alanlara Match - Against ile sorgu atıyorum; ancak her aramamı bulmuyor.

Örneğin: "title" adlı field içerisinde "google.com" diye bir kayıt var;

"googl" olarak aratırsam bulmuyor, "google" olarak aratırsam buluyor.

Çözüm önerileriniz nedir?

aykhan
455 gün önce

Merhaba , fulltext aramaları veritabanında eksik ya da yanlış yazılmış kelimeleri bulamayabilir. Bunun nedeni, fulltext aramalarının boşluk ve noktalama işaretlerini dikkate almamasıdır. Ayrıca, fulltext arama için minimum kelime uzunluğu ayarı vardır. Yapılandırma dosyasındaki ft_min_word_len değerini kontrol edin ve uygun bir değere ayarlayın.