【Elasticsearch】SpringBoot整合ES实现搜索功能 | 高亮显示
先看代码:
controller:
serviceImpl:
小结:
1、添加ES场景启动器
2、yaml配置ES
3、准备需要用到的变量
注:还有一个注入的RestHighLevelClient结构如下:
具体调用的方法以及设置页码等参看代码。加断点查看对应searchResponse数据结构:
HighlightFields的数据结构:
对照kinaba结果:
3、根据结构图,完成相关构造器的配置,调用对应方法,完成查询,处理结果,响应。最终响应结果:......
原创
2022-07-11 21:58:32 ·
2027 阅读 ·
0 评论