Algolia instantsearch.js:如何获取所有方面
Posted
技术标签:
【中文标题】Algolia instantsearch.js:如何获取所有方面【英文标题】:Algolia instantsearch.js: how to get all facets 【发布时间】:2022-01-03 15:16:05 【问题描述】:我正在使用instantsearch.js v4,并且正在尝试获取索引中配置的所有方面的列表。 (在 Algolia 仪表板中定义的那些)
有办法吗?
我不想得到
- Color:
- green
- red
- ...
但我想得到的是:
- Color
- Size
- (all the other facets)
【问题讨论】:
【参考方案1】:您可以通过向 API 传递通配符来检索所有方面和记录计数的列表:
index.search('',
facets: ['*']
);
构面列表和记录计数将位于facet_stats
文档: https://www.algolia.com/doc/guides/managing-results/refine-results/faceting/#retrieving-facets
【讨论】:
以上是关于Algolia instantsearch.js:如何获取所有方面的主要内容,如果未能解决你的问题,请参考以下文章