基于标签的搜索使用弹性搜索

时间:2017-01-24 01:22:39

标签: elasticsearch

我正在创建一个网站,允许用户根据标签搜索产品。这些标签也将为自动完成提供动力。可以有多个与产品相关联的标签。

在弹性搜索中为这类场景绘制标签的最佳方法是什么?

由于

1 个答案:

答案 0 :(得分:1)

将类型映射中的字段设置为keyword field以用于聚合和排序;此字段可以接受标记字符串数组。

使用单独的索引和类型为A completion field标记的自动完成功能提供支持,以用于自动完成;此字段接受包含input字符串数组的对象。