5

使用 sphinx RT(实时),我有一个当前的工作设置。

但我想添加一个新字段来跟踪:rt_field new_field

在将上述内容添加到我的 sphinx.conf 并发出 a/etc/init.d/sphinxsearch restart后,尝试填充 sphinx 会产生一个错误,指出 mynew_field是未知列。
(文档没有明确提到 RT 索引。)

问题:

我是否必须删除索引文件并让 sphinx 重新创建它,或者有没有办法更新一个以及如何更新?

4

1 回答 1

7

从头开始重新创建索引和重新索引所需的 Sphinx RT 索引结构的任何更改。因此,您需要创建新索引并重新索引所有数据。

于 2012-05-17T06:55:46.803 回答