疲劳是最舒适的枕头,努力工作吧。

elasticsearch 电商商品搜索,规格,属性筛选方案

Elasticsearch | 作者 向世明 | 发布于2017年09月20日 | 阅读数:11000

1111.png


2222.png

可以看到的是 并非把整个平台的所有的品牌,属性,规格都列出来让用户选择,而是根据用户先搜索。
比如用户输入的是手机,那就品牌列出手机的这些品牌
 
我想得是将搜索结果的所有品牌去重汇总当作 品牌  属性  规格的集合
但是。比如输入手机,搜出来的肯定有手机壳的一些商品,也就是手机壳的一些品牌也将列出来。。。。
有没有人做过类似的 咋处理的?
 
已邀请:

ccm

赞同来自: 向世明

不告诉你。

zpc870921

赞同来自:

这不就是聚合吗?

xiaot

赞同来自:

聚合过滤

cnlinjie

赞同来自:

同遇到这种问题,现在有方案了么?
感觉要先确认分类,确认分类之后才能确认属性规格之类。
也就是先把匹配度最高的分类查出来后,再将分类作为过滤条件设置进去,然后再聚合。
---
另外一种方案,也是一样,不过是让用户选择。
当查询的分类有多个结果的时候,先不出现筛选过滤的,给用户展示搜索到的分类,等用户选择后再进行查询。
这个时候分类确定后,属性规格之类也就确定了。

TTest

赞同来自:

现在小伙伴们有方案了么?
cnlinjie ,您目前是怎么处理这块搜索的呢?

cnfang

赞同来自:

后台设置一个关键词过滤功能,针对单独的关键词设置单独的过滤?比如,搜索手机,在后台把手机壳、手机挂饰等不想干关键词过滤掉?只是繁琐点,但是可以达到目的

要回复问题请先登录注册