5

sphinx RT(リアルタイム)を使用して、現在動作中のセットアップがあります。

しかし、追跡する新しいフィールドを追加したいと思います。rt_field new_field

上記をsphinx.confに追加し、を発行した後、sphinxにデータを入力しようとすると、myが不明な列である/etc/init.d/sphinxsearch restartというエラーが発生します。(ドキュメントには、RTインデックスについてこれが明確に記載されていません。)new_field

質問:

インデックスファイルを削除してsphinxに再作成させる必要がありますか、それとも更新する方法と方法はありますか?

4

1 に答える 1

7

インデックスを再作成し、最初からインデックスを再作成するために必要なSphinxRTインデックス構造の変更。したがって、新しいインデックスを作成し、すべてのデータのインデックスを再作成する必要があります。

于 2012-05-17T06:55:46.803 に答える