7.6. 推荐相似商品

本教程最新版为 8.x,当前版本已放弃维护,请阅读最新版本!

推荐相似商品

在前面的章节我们完成了 Elasticsearch 在商品列表的应用,接下来我们将介绍 Elasticsearch 在电商系统中其他方面的应用,比如推荐相似商品。

推荐相似商品是电商系统常见的一个功能,通常会放在商品详情页,会根据当前商品的特征筛选出一批相似的商品展示给用户,可以有效提高用户的购买率。

比如在京东浏览内存相关的商品时,在左侧会出现一个『达人推荐』的栏目,实际上就是相似商品:

file

1. Should 条件

我们在学习 Elasticsearch 查询入门的时候有简单介绍过布尔查询下的 should 条件,现在来温习一下:should 下的条件不需要全部满足,默认情况下只需要满足 should 下的一个条件即可,也可以通过 minimum_should_match 参数来改变需要满足的个数,满足的 should 条件越多,对应的文档的打分就越高,打分高的文档排序会靠前。

对于商品推荐这个需求我们可以用 should 条件配合商品属性来实...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 3

SZL_
关于推荐商品功能的问题
0 个点赞 | 6 个回复 | 问答 | 课程版本 5.8
不负韶华。
点击内存条推荐类似商品报错
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.7
xuelong
Sass 报错,mixin 未定义
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.8