这可能与 Sphinx 而不是 Thinking Sphinx 有关。
我正在使用增量索引。
- 假设一条记录的文本字段包含单词“foo”
- 完整索引已完成
- 从记录中删除单词“foo”
- 增量索引已完成
- 搜索“富”
- 上面的记录即使不包含单词 'foo' 也会返回
- 预期结果:不应返回以上记录。
如果增量索引中存在相同的记录,我不确定这是否是配置问题,告诉 sphinx 忽略主索引中的记录。
更新:有人可以对此做出回应吗?
这可能与 Sphinx 而不是 Thinking Sphinx 有关。
我正在使用增量索引。
如果增量索引中存在相同的记录,我不确定这是否是配置问题,告诉 sphinx 忽略主索引中的记录。
更新:有人可以对此做出回应吗?
您很可能希望将sql_query_killlist
选项添加到您的增量来源:http ://sphinxsearch.com/docs/current.html#conf-sql-query-killlist