我为我的网站制作了一个搜索系统。
假设数据库中有 5 个数据。
- 苹果 macbook air 评测
- 苹果 iMac 评测
- 苹果 iPhone 评测
- iPhone 4 拆箱评测
- iPhone越狱评测
用户在搜索输入中键入“iphone 评论”。
我想显示这样的结果
- 苹果iPhone 评测
- iPhone 4 拆箱评测
- iPhone越狱评测
我可以成功打破搜索词并使用布尔模式。
SELECT * FROM BOOKMARK WHERE MATCH title AGAINST ('iphone* review*' IN BOOLEAN MODE)
但它不会像上面那样显示结果。
它搜索具有 iphone 或评论词的数据。
你能帮我解决这个问题吗?