0

他のフィールドに従って用語を選択する StopFilter の独自の実装を作成しようとしています。

TokenFilter から Document にアクセスし、次に他のフィールドにアクセスする方法はありますか?

(UpdateRequestProcessor を使用して TokenFilter に状態を通知することを考えていましたが、良い方法が見つかりませんでした)

ありがとう、ベニー

4

1 に答える 1

0

トークン フィルターは、他のフィールドにアクセスできません。独自のもののみ。一方、UpdateRequestProcessor は、現在のドキュメントのすべてのフィールドにアクセスできます。

UpdateRequestProcessor を使用して、一意の値で区切られたトークンを生成してみませんか。次に、基本的なトークナイザーを使用してそれを中断するだけで、フィルター処理された値が得られます。

于 2013-02-25T16:53:03.893 に答える