Ich habe eine Datenbank namens "Produkte" und einen FULLTEXT Index mit den Spalten: title
und description
. Alle meine Produkte sind Schmierstoffe (Öle), und es gibt zwei Arten davon: Industrie und Auto-Moto, mit einer Rate von 55% -45%. Wenn ich nach Auto-Moto-Ölen suche, wird es keine Ergebnisse zurückgeben, weil das "Auto-Moto" -Schlüsselwort in mehr als der Hälfte der Reihen vorhanden ist, und die Öle in allen, also setzt die MySQL in die STOPWORDS Liste.MySQL Volltext Stoppwörter Problem
Ich benutze PHP. Wie kann ich diese Abfrage machen, um die richtigen Ergebnisse zurückzugeben?
Sie bei der Diagnose Sie Zugriff auf die Server-Konfiguration hat? Sie sollten in der Lage sein, eine benutzerdefinierte Liste von Stoppwörtern festzulegen. – nico
@nico, die in diesem Fall nicht helfen: Das Wort wird automatisch auf die Stoppwortliste wegen seiner Häufigkeit hinzugefügt –
@Pekka: ah OK, ich wusste nicht, dass das auch passiert, wenn Sie eine benutzerdefinierte Stoppwortliste angegeben. – nico