商城搜索解决方案

开始吧

1、 solr的介绍

是一个搜索引擎

2、 用它干啥

做搜索用的

会有一些基本的概念

域对应数据库中的表

域相当于数据库的表字段,用户存放数据field

一种域对应一种数据类型

复制域的作用在于将某一个Field中的数据复制到另一个域中

当我们需要动态扩充字段时,我们需要使用动态域。对于品优购,规格的值是不确定的,所以我们需要使用动态域来实现。需要实现的效果如下:

3、 数据的批量导入

实体类字段加上@Field注解,用于导入和输出数据

4、 关键字搜索

查询的结果放入map集合中进行返回

查询条件创建好就好

5、 高亮显示

在返回的数据中对关键字进行拼装高亮显示

6、 分类列表

7、 品牌和规格过滤查询

8、 价格区间搜索

9、 分页查询

10、 排序

11、 更新索引库

posted @ 2020-11-27 05:07  我才不是你的谁  阅读(250)  评论(0编辑  收藏  举报