【发布时间】:2017-05-10 20:29:11
【问题描述】:
我有项目和列表,其中存在类别:
id | name | categories(varchar)
1 | bike red | 2,5,18
2 | bike black | 4,7,13
对于 Sphinx,我需要搜索例如:bike AND 仅来自类别 5
有什么好的方法可以在列类别中搜索吗?
在 MySql 中我可以写:WHERE name LIKE '%bike%' AND categories LIKE '%5%'
但我的 Sphinx 索引很大,搜索可能无效。有什么方法可以创建整数 ENUM 列表吗?有什么好的解决办法?
谢谢
【问题讨论】:
标签: mysql full-text-search sphinx