2016-11-20 67 views
1

我是新來的阿爾戈利亞。我已經加載了大約1000種產品,並且添加了一些用於刻面的屬性,例如品牌,類別。如何過濾商品尺寸Algolia

但是,我的每個產品都具有多種尺寸,我希望爲用戶提供範圍過濾器(或複選框過濾器)。所有產品將有一個或多個尺寸2,4,6,8,10,12,14,16。我如何設立Algolia來允許這個?它似乎不支持多值字段。

非常感謝。 乾杯

回答

2

原來Algolia確實支持多值字段。

這並不明顯。我遇到這個頁面後發現了這個: https://www.algolia.com/doc/guides/search/filtering-faceting#filtering 它演示使用方括號列出多個標籤。

我手動編輯了幾個產品的JSON,添加了一個新的「Sizes」字段,並按照標籤所示的相同格式列出了尺寸。 例如

"Sizes": [ 
    10, 
    12, 
    14 
] 

然後我將大小添加到分面的字段列表。在Algolia瀏覽索引時,左側出現了大小及其產品數量列表。正是我需要的。

enter image description here