暂无搜索历史
使用axios发送请求,当然为了后续方便,axios被封装到了自定义的common组件中。
因为涉及到一个分页查询,所以service层的代码较为复杂,当时详细编写并讲解过其代码实现,在此不再赘述。
首先简单地说明一下这几天需要完成的任务:现在随便去电商网站搜索大致都会出现如下页面:
这段时间因为临近国庆,工作上的事情变多,再加上自己国庆要回家,可支配的时间和网络都是一个大问题。
上述也就是我们前几天一直在分析的数据,也就是对应Goods这个实体类,同时将这个实体类和索引库对应起来。
很早之前就学过json,一直也在使用它,它就相当于前端与后台之间数据传输的一个媒介。
从上述代码可以看出是和top.js相关联的,也就是说要弄明白搜索相关的代码得去从top.js这个文件中找。
它就是只有一个html文件,其它的都是以vue组件的形式拼接,从而实现了页面切换。
官方语言就是:Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎。
而默认的中文分词是将每个字看成一个词,会被分为“我”,“是”,"中","国","人"。
这也很好理解,get请求是将参数拼接到路径后面的,而新增的请求参数是有很多的,如果用get请求,那请求路径就很长一串的了。
昨天学了match匹配和term匹配,这是两种最基础也很重要的查询方式,使用起来也简单。
比如用户要匹配查询,前几天我们有学过,有match匹配和term匹配两种常用的方式。
昨天我们给索引库设定了几个字段,以上述例子中的title字段为例,给其添加一条数据“小爱手机”,这样后面可以通过索引库来快速定位这条数据了。
昨天虽然完成了商品查询,但是其有一个问题,我们查询的数据是SPU,SPU中关于商品分类和品牌只是记录了其Id。
那些住进日记里很多页的人,最后还是走丢了,好像我们的交集也只存在于那几页纸上。 01 一句话日记 2020/9/11 02 Day152 每日总结 Stream...
这个和第146天实现的品牌查询是一样的,也是分页查询,当初我们是从前端页面到后台代码完整地写了一遍。
凡事都有可能,永远别说永远。既然如此,那你这还不是再说永远?凡事都有可能,你这句话也有可能不可能,哼
具体数据需要我们从数据库中查询,因为我这边业务还未完成,所以显示的数据为:“该分组下没有参数”。
01 一句话日记 2020/9/9 02 Day150 每日总结 SPU和SKU对应的数据表设计 这是商品设计中两个非常重要的概念 - 不行我必须得吐槽下自己了...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市