MySQL Fulltext MATCH - AGAINST aramaları bulmuyor
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?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
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.