1

这可能与 Sphinx 而不是 Thinking Sphinx 有关。

我正在使用增量索引。

  1. 假设一条记录的文本字段包含单词“foo”
  2. 完整索引已完成
  3. 从记录中删除单词“foo”
  4. 增量索引已完成
  5. 搜索“富”
  6. 上面的记录即使不包含单词 'foo' 也会返回
  7. 预期结果:不应返回以上记录。

如果增量索引中存在相同的记录,我不确定这是否是配置问题,告诉 sphinx 忽略主索引中的记录。

更新:有人可以对此做出回应吗?

4

1 回答 1

2

您很可能希望将sql_query_killlist选项添加到您的增量来源:http ://sphinxsearch.com/docs/current.html#conf-sql-query-killlist

于 2011-02-10T17:24:55.300 回答