我是Algolia的新手。我已经加载了大约1000种产品,并且我添加了一些用于刻面的属性,例如:品牌,类别。
但是,我的每个产品都有多种尺寸,我想为用户提供范围过滤器(或复选框过滤器)。所有产品将有一种或多种尺寸2,4,6,8,10,12,14,16。如何设置Algolia以实现此目的?它似乎不支持多值字段。
非常感谢。 干杯
答案 0 :(得分:2)
原来Algolia确实支持多值字段。
这并不是很明显。我在浏览此页面时发现了这一点: https://www.algolia.com/doc/guides/search/filtering-faceting#filtering 它演示了如何使用方括号列出多个标签。
我手动编辑了几个产品的JSON,添加了一个新的“尺寸”字段,并以与标签相同的格式列出尺寸。 E.g。
"Sizes": [
10,
12,
14
]
然后我将Sizes添加到多面字段列表中。当浏览Algolia内的索引时,大小及其产品数量列表会出现在左侧。正是我需要的。