0

各ログレコードがドキュメントであるロギング用のLuceneインデックスを作成しました。各ドキュメントには、NumericFieldとしてエンコードされたタイムスタンプがあります。インデックスの作成とインデックスのクエリは正常に機能しています。私が実行できなかったことの1つは、ドキュメントを表示するときにタイムスタンプをドキュメントから抽出することです。オンラインのLuceneドキュメントには、NumericFieldsを取得するためにFieldableを使用する必要があると書かれていますが、FieldableからNumericFieldに移動する方法がわかりません。

誰かが私にいくつかのドキュメントまたはより良い例を教えてもらえますか?

ありがとう!

4

1 に答える 1

0

これはうまくいくはずです、あなたはそれを試しましたか?:

NumericField num = (NumericField) theFieldable;
于 2012-08-01T06:37:01.033 に答える