## 2021-07-21 日报 ## 今日目标 1. 完成根据eid查询教育机构详细信息接口开发(黄嘉yi已经做过了,我只是借此熟悉下流程) 2. 看es基础文档 3. 尝试完成搜索功能接口开发 ## 完成情况 ### 有关sql查询,完成过程 1. 根据eid查询的接口开发这一测试基本完成,路上踩了点坑。比如说我昨天测试的接口,返回的数据是`result.data.list`如下图 > ![image-20210720175408650](E:\YWJL\日报\image-20210720175408650.png) 但使用中间体发送查询请求,获取的数据被格式化过,是这样的格式`resut.list`,如下图 > ![image-20210721142856239](E:\YWJL\日报\image-20210721142856239.png) > > ![image-20210721164008302](E:\YWJL\日报\image-20210721164008302.png) > > 这是日志部分输出 > > ![image-20210721164038606](E:\YWJL\日报\image-20210721164038606.png) 所以之前的代码` result.data.list ` 一直有500的报错 后面有踩到个坑,就是我查询的eid,这个数据库中没有,取得的是空值 最终效果 > ![image-20210721164059076](E:\YWJL\日报\image-20210721164059076.png) 2. 更加了解反向代理与负载均衡的作用,但没完全弄懂 ![image-20210721155138623](E:\YWJL\日报\image-20210721155138623.png) 这里的 `set_header` 可能是作为后续的一种判断条件。没有 `set_header` 也能发,但会判断失败 ![image-20210721155158081](E:\YWJL\日报\image-20210721155158081.png) ![image-20210721155315827](E:\YWJL\日报\image-20210721155315827.png) ![image-20210721155332927](E:\YWJL\日报\image-20210721155332927.png) ### ES初步学习 ## 明日目标 1. ES基础入门 2. 完成搜索功能