如何在预先存在的索引中添加新的rt_field在Sphinx RT中?

bks*_*day 4 sphinx

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

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

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

问题:

我是否必须删除索引文件并让sphinx重新创建它,或者有更新方法和方法吗?

Iar*_*hko 7

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