首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Algolia Instantsearch:按特定方面过滤

Algolia Instantsearch:按特定方面过滤
EN

Stack Overflow用户
提问于 2016-07-08 17:24:55
回答 1查看 533关注 0票数 1

我目前正在为一个多语言页面而苦苦挣扎,在这个页面上,我们使用Algolia Instantsearch来寻找长期和短期住宿的公寓。

我们的索引目前有3个方面:

我想归档的是,只有“热门城市”和“城市”将是可搜索的。在某些情况下,我需要多种语言的这种行为。

这是GitHub的一些人建议的代码,但它似乎没有正确搜索,因为没有显示任何结果:

代码语言:javascript
复制
var search = instantsearch({
    appId: appId,
    apiKey: apiKey,
    indexName: 'AS',
    urlSync: false,
    searchParameters: {
        facetsRefinements: {
            categories: ['Top Cities','Cities']
        }
    }
});

在本例中,我尝试排除facet "Houses“,但是搜索根本没有返回任何结果。

这里有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-08 20:33:37

排除由algoliasearch-helper以特定的方式进行处理。

它是否适用于

代码语言:javascript
复制
searchParameters: {
    facetsExcludes: {
        categories: ['Houses']
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38263191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档