これは検索を実行するための私のコードです
SELECT d.deal_id,
d.deal_title,
d.friendly_url
FROM wp_deals AS d
WHERE MATCH (d.deal_title) AGAINST ('Ultimate Revitalisation Kit' IN BOOLEAN MODE)
GROUP BY d.deal_id
それは正常に動作します。
しかし、キットを検索すると、
SELECT d.deal_id,
d.deal_title,
d.friendly_url
FROM wp_deals AS d
WHERE MATCH (d.deal_title) AGAINST ('Kit' IN BOOLEAN MODE)
GROUP BY d.deal_id
以前の検索結果に kit がありましたが、何も結果が得られません。私はこのタイプの検索クエリの専門家ではありません。しかし、検索クエリで like キーワード、つまり like '%kit%' を使用しないように依頼する必要があります。だから私は反対と一致を使用しています。このタイプの高度なクエリの専門家はいますか? 優れた検索クエリにすることはできますか? 完璧にしてください。そのため、クエリのような単純なものよりも見栄えがします。