この問題を除いて、私は hibernate search 4.1.0 を使用して良い結果を得ています。定義された列で範囲検索を実行しようとしています:
@Field(name = "startTime", store = Store.YES)
@NumericField
public Float startTime;
startTime = 0.0f; のアイテムを保存しました。
次に、範囲クエリを実行しようとします。
NumericRangeQuery<Float> rangeQuery = NumericRangeQuery.newFloatRange(
"startDate", -100000.0f, +100000.0f, true, true);
FullTextQuery fullTextQuery = fullTextEntityManager
.createFullTextQuery(rangeQuery, Item.class);
results = fullTextQuery.getResultList();
最初: 結果がありません。
2番目:lukeallでインデックスを調べると、toString()のように見えるものが単純に保存されていることがわかります[他の実験でも判断]、これは正常ではないようです...
何か足りないような気がします。助けていただければ幸いです。ありがとう