0
Lucene Spans
オブジェクトにはstartPosition()
とendPosition()
のメソッドがあり、Javadocによると "現在のドキュメントの位置[s]"が返されます。これらはどのように有用ですか?Luceneスパンズ:ポジションはどのように役立ちますか?
これらの位置は、Analyzer
が元のテキストを処理した後に、範囲—インデックスの開始トークンと終了トークンのインデックスであると私は理解しています。しかし、しばらくJavadocsを掘り下げた後、私はこれらのポジションで何ができるのか分かりません。文書を照会して、startPosition
とendPosition
の間のトークンを取得したり、位置に対応するoffset
を得ることができるはずですが、そのようなものは表示されません。
これらの位置を元のテキストに戻すにはどうすればよいですか?