Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MATCH AGAINST mit mehreren Spalten in MySQL

Sie benötigen keine Volltextindizes für jede Spalte, sondern einen einzigen Volltextindex, der beide Spalten abdeckt

FULLTEXT_INDEX(topic, country)

Einen einzigen Index für jede Spalte zu haben, wird nicht Arbeit

FULLTEXT(topic); FULLTEXT(country); /* will not work as expected */

Ich denke auch, dass die Reihenfolge wichtig ist, aber ich könnte mich in dieser Hinsicht irren