当前位置: 代码迷 >> 综合 >> [ES] es 搜索的高级功能
  详细解决方案

[ES] es 搜索的高级功能

热度:31   发布时间:2024-02-05 17:39:18.0

 

电商搜索中一个通用搜索语句:

GET /_search
{"query": {"function_score": {"query": {  "bool": {"should": [{"match_phrase": {"title": {"query": "神仙水","boost": 3}}},{"match_phrase": {"content": {"query": "神仙水","boost": 1}}}]}},# 新的算分 = _score * log(1 + votes值 * factor)"field_value_factor": {  "field": "star_num", #字段 votes 来影响算分"field": "content_num","modifier": "log1p", "factor": 0.1 #影响系数}}},"from": 0,"size":
  相关解决方案