1

重複の可能性:
部分的な単語を使用したMySQL全文検索

作業中のWebサイト(基本的にはビジネスリストのあるディレクトリWebサイト)に、MySQLの全文検索を使用する検索機能があります。派手なものはなく、それはかなりうまく機能します。

私がやりたいのは、入力時にキーワードを自動的に表示するオートコンプリート検索入力をサイトに作成することです。したがって、「plu」と入力すると、配管工、配管、plutoなどが表示されます。

それを達成するために、各ビジネスリストのキーワードを保存する必要がありますか?入力からキーワードを抽出するスクリプトを見てきました。または、データベース内のすべてのリストからキーワードを生成できますか?これが何をしたいのかよくわかりません。

4

1 に答える 1

2

次の回答は、部分文字列を検索する方法を示しています

部分的な単語を使用したMySQL全文検索

(MATCH (a.article_name) AGAINST ('MySQL*' IN BOOLEAN MODE)) 

その回答によると、キーワードの先頭に一致するサブクエリのみをサポートします

于 2012-05-01T19:09:46.313 に答える