1
0
@DynamicBoost是关于 boosting,即关于将boost与索引文档一起存储。因此,每个文档的每个字段只能有一个提升。 另外,请注意@DynamicBoost is in the process of being deprecated 不管怎样,我认为你太努力了,不想使用助推。当按全文相关性分数排序时,增强最有用。Lucene(以及Hibernate搜索)完全能够在不使用boost的情况下对标量数据进行排序。 如果需要按评论数量排序,只需在映射中添加“numberOfReview”字段:
这同样适用于您可能想要排序的任何值。 使用显式排序时 . 这似乎是你要找的东西的一部分? 请注意,如果您使用的是旧版本的Hibernate搜索,则排序生成器可能不可用,然后您必须使用自定义的Lucene排序。文档中解释了两种建筑排序方法: https://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#__a_id_query_sorting_a_sorting |
AntonBoarf · 休眠/春天:悲观主义者vs乐观主义者锁定? 6 年前 |
Sinan Samet · Hibernate给出无法确定类型错误 6 年前 |
Carlos Chávez · Tomcat/Hibernate配置 6 年前 |
Seric · 更改Naturald参数名称后出错 6 年前 |
OOvic · 使用JoinTable实现多个关系中的JPQL查询 6 年前 |
Jovan0042 · 在H2中持久化多个实体引发异常 6 年前 |