【发布时间】:2012-09-24 18:39:20
【问题描述】:
我已经设置了 sphinx 并且可以使用 php api 执行搜索。但我有两个问题。
在这个测试数据库中,我有许多产品,每个产品都有一个类别 ID。我将如何创建过滤功能,以便搜索后的用户只能从特定类别中检索结果。也就是说,首先我搜索汽车并获得 10 个匹配项,然后我选择福特类别并仅获得 3 个匹配项,即具有福特类别的汽车。
我对 sphinx 是搜索我的索引还是直接搜索 db 感到有些困惑。我以为它搜索了索引,但后来我更改了数据库中的文本并进行了搜索但没有重新索引,我对文本所做的更改显示在结果中。
一如既往地感谢所有帮助!
【问题讨论】: