文档
测试

检索产品

GET
/search/searchproduct

接口描述

根据用户传来的检索关键字查询产品展示

请求参数

参数名
类型
描述
必填
keyword
String
页面传递的检索关键字
必填
type
String
页面传递的商品类型
必填
hot
String
按照热度排序
必填
new
String
按照最新上架的排序
必填
pricedes
String
按照价格升降排序升该值就是“升”,降该值就是“降”
必填

响应参数

参数名
类型
描述
必填
code
int
0为成功,其他都为失败
必填
msg
String
提示给用户的信息
必填
data
Object
响应给页面的数据
必填

说明 / 示例

进入检索页之前,我们需要准备好两样数据:1:热搜关键字,2:用户历史搜索关键字,热搜关键字需要通过第三方nosql存起来,每当用户检索成功后,我们将热搜关键字保存在redis里面,久而久之,我们通过算法,查询出哪个关键字在redis里面最多,查询出最多的前几个在检索页展示即可,还有历史搜索,就更简单了,每当我们检索一次就把检索关键字给redis里面一保存,表明是哪个用户的历史检索关键字,就行了,其次就是这个检索服务,可以通过产品类型进行检索,所以我们后台只需要接收两个数据便可,1:是检索关键字,2:是检索的商品类型,有了这两个参数即可查询想要的数据,通过指定的排序规则在页面展示