gpt4 book ai didi

java - ElasticSearch 排名 - 评分

转载 作者:太空宇宙 更新时间:2023-11-04 06:29:03 28 4
gpt4 key购买 nike

我们正在使用 java 并使用 elasticsearch java api 开发一个应用程序。我们对元数据建立了索引,并希望在索引时或搜索时使用排名/评分。

而且,我不知道是否可以对用户单击结果时选择/批准的结果进行排名/评分。就像设置该结果为热门结果并增加其受欢迎程度。

如何实现它们?感谢您的建议。

最佳答案

elasticsearch 允许我们使用_score 更改/修改elasticsearch 分数。

我希望您的要求是维护文档中的自定义排名而不是 Elasticsearch 评分。

如果是这样,您需要这样设计文档。在所有文档中添加一个类似于 userRank 的字段名称,并在用户单击结果中的文档时增加该值。使用function_score您可以将 userRank 字段值添加到计算的 _score 中。

关于java - ElasticSearch 排名 - 评分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26378046/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com