一、URI Search & Request Body Search
按传递参数方式分为两类
1)URI Search
- 在URL中使用查询参数。
- 使用“q”,指定查询字符串。
- “query string syntax”,KV健值对。
演示:
2)Request Body Search
使用Elasticsearch提供的,基于JSON格式的Query Domain Specific Language (DSL)
请求格式说明
返回报文格式说明
示例
备注:查询结果只有hits中的值,只有前10条结果记录
3) 指定查询的索引(需要在URL中指定)
二、什么是搜索的相关性Relevance
三、如何平衡相关性
1)衡量3指标
2)如何改善搜索结果集