无法在休眠搜索 6 中找到 TermRangeQuery

Unable to find TermRangeQuery in hibernate-search 6

我无法在 hibernate-search 6

中找到以下 class

导入org.apache.lucene.search.TermRangeQuery;

有没有类似的class可用?

这是 Apache Lucene class,不是 Hibernate Search class。而这个class在Hibernate Search 6使用的Lucene(8)版本中仍然存在,所以我不明白你的问题到底是什么。

无论如何...您应该使用 Hibernate Search DSL 和 range predicate.