为了账号安全,请及时绑定邮箱和手机立即绑定

Springboot + ElasticSearch 构建博客检索系统

难度中级
时长 2小时40分
学习人数
综合评分9.60
41人评价 查看评价
9.6 内容实用
9.7 简洁易懂
9.5 逻辑清晰
应该是 springboot 版本不同,导致配置不同
谢谢老师分享 学到很多知识

最新回答 / weixin_慕哥9071923
您好!你解决了没有,我现在也遇到相同的问题:这段代码:
Page<EsBlog> search = (Page<EsBlog>) esBlogRepository.search(builder);
List<EsBlog> content = search.getContent();
也是报错:Page 1 of 1 containing UNKNOWN  instances
spring.data.elasticsearch.cluster-name=my-application
这句IDEA提示:
Deprecated configuration property 'spring.data.elasticsearch.cluster-name':
Checks Spring Boot application .properties configuration files. Highlights unresolved and deprecated configuration keys and invalid values.
配置文件在这里:https://www.yuque.com/gaohanghang/vx5cb2/aa576g#wENL7
只要能发送http请求的调试工具或者插件都可以,不一定非得postman
其实用不用vue都一样,vue主要应用于前后端分离的场景,这个单页面用原生写就可以了

最赞回答 / Rex_1120
没问题了,这个和mysql不一样,刚才我试着去新增一条数据,然后可以直接保存,不会因为没有对应字段而导致插入失败。而且在保存过后,相应的映射在kibana中也可以看见
select * FROM t_blog WHERE update_time > :sql_last_value AND update_time < NOW() ORDER BY update_time desc
谢谢老师分享
get不到数据的可以看看是不是sql语句有问题,找了一晚上的错,发现查整张表是能查出来的,我直接吐血
课程须知
开始课程学习之前,小伙伴们需要熟悉JAVA web开发,并要有一定mysql操作基础,如对Vue有一定了解学习效果更佳!
老师告诉你能学到什么?
1、ElasticSearch概念和适用场景 2、ElasticSearch 数据类型,和关系型数据库的对比 3、Mysql数据同步到ES(logstash, mysql binlog, 第三方Go 框架) 4、Springboot 操作ES 5、ElasticSearch 安装中文分词器

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消