如何按照Algolia的产品尺寸过滤商品

时间:2016-11-20 11:20:34

标签: algolia

我是Algolia的新手。我已经加载了大约1000种产品,并且我添加了一些用于刻面的属性,例如:品牌,类别。

但是,我的每个产品都有多种尺寸,我想为用户提供范围过滤器(或复选框过滤器)。所有产品将有一种或多种尺寸2,4,6,8,10,12,14,16。如何设置Algolia以实现此目的?它似乎不支持多值字段。

非常感谢。 干杯

1 个答案:

答案 0 :(得分:2)

原来Algolia确实支持多值字段。

这并不是很明显。我在浏览此页面时发现了这一点: https://www.algolia.com/doc/guides/search/filtering-faceting#filtering 它演示了如何使用方括号列出多个标签。

我手动编辑了几个产品的JSON,添加了一个新的“尺寸”字段,并以与标签相同的格式列出尺寸。 E.g。

"Sizes": [
  10,
  12,
  14
]

然后我将Sizes添加到多面字段列表中。当浏览Algolia内的索引时,大小及其产品数量列表会出现在左侧。正是我需要的。

enter image description here