gpt4 book ai didi

Algolia 分面搜索显示所有分面选项

转载 作者:行者123 更新时间:2023-12-02 18:41:31 25 4
gpt4 key购买 nike

我正在使用 js 客户端将 Facets 与 Algolia 结合使用。举个例子,如果我有颜色和尺寸的方面,并且我选择红色和大,我可以获得如下结果:

index.search("shirts", {
"facets": "*",
"hitsPerPage": 10,
"facetFilters": [
"color:Red",
"size:Large",
],
"maxValuesPerFacet": 100
});

效果很好,只显示结果中的红色和大面:

Color:
Red

Size:
Large

但我希望能够显示每个方面的所有可能选项,并仅突出显示所选选项。像这样的东西:

Color:
Red *selected*
Blue
Green

Size:
Large *selected*
Small
Medium

有没有一种方法可以在 Algolia 中通过一个搜索查询并使用常规方面(而不是析取)来做到这一点?

最佳答案

轻松处理构面的一种方法是使用 Algolia JS Helper ,除了 JS API Client

它提供了一种优雅的方式来管理常规方面、析取方面以及分层方面。

关于Algolia 分面搜索显示所有分面选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32130218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com