Ich habe eine Tabelle wie folgtMySQL Volltextsuche Plural/Singular Form von Worten
CREATE TABLE jobs(
id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
) ENGINE=MyISAM;
Und zwei Einträge in dieser Tabelle
...
7. 10 Senior PHP Developers (Leaders)
8. 30 PHP Developers..
...
Und zwei Anfragen:
Geben Sie 2 Datensätze über
zurück
Return leere Menge
SELECT * FROM jobs WHERE MATCH (title,body) AGAINST ('developer')
Ich dachte, dass MySQL kann diese Datensätze mit 'Entwickler' gefunden. Aber warum hat es nicht funktioniert?
danke, ich denke, dass es keine stemmer innerhalb mysql Volltext-Suchmaschine ist. Ich versuche zu verstehen und finde eine beste Lösung für MySQL nicht für diesen speziellen Fall ^^. – hungneox