Vinzenz Mai: MySQL: Suche mit MATCH (...) AGAINST

Beitrag lesen

Hallo Marc,

Warum wird bei der Suche mit folgendem Query kein Resultat ausgegeben?

SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('mysql');
Eigentlich müssen alle 6 Datensätze gefunden werden - werden aber nicht.

Eben darum findet MySQL nichts - ganz genauso wie es im Handbuch steht.

Die boolsche Suche habe ich eben gefunden - ist das meine Lösung?

Ja, das ist Deine Lösung. Siehe ein paar Threads tiefer: meine Antwort im Thread MATCH AGAINST findet nix.

Oder geht es einfacher?

Nein.
@Alexander: Ja, ich finde dieses Verhalten gut.

Freundliche Grüße

Vinzenz