0

Lucene に NumericRangeQuery があることは知っていますが、Lucene が NumericField に格納されている最大値を単純に返すようにすることは可能ですか。既知の範囲全体で RangeQuery を使用して並べ替えることができますが、これは非常に面倒であり、多数のレコードがある場合は膨大な量の結果が返される可能性があります

4

2 に答える 2

0

インデックスを介して列挙型を用語化できます。残念ながら、それらが最大の瞬間を見つけるような方法でソートされているとは思いませんが、少なくともそれを見つけるために実際の検索を行う必要はありません。Luceneの内部構造から正規数に変換するには、 NumericUtilsを使用する必要があります。

このスレッドには例が含まれています。

于 2012-05-11T19:18:25.190 に答える