我目前正在努力查看多语言页面,我们在这里使用Algolia Instantsearch查找长期住宿和短期住宿的公寓。
我们的索引目前有3个方面:
我要存档的是只能搜索“热门城市”和“城市”。在某些时候,我需要多种语言的这种行为。
那是GitHub上有人建议的代码,但是由于没有显示结果,所以似乎搜索不正确:
var search = instantsearch({
appId: appId,
apiKey: apiKey,
indexName: 'AS',
urlSync: false,
searchParameters: {
facetsRefinements: {
categories: ['Top Cities','Cities']
}
}
});
在这种情况下,我尝试排除构面“房屋”,但搜索根本不返回任何结果。
有人可以帮忙吗?
最佳答案
排除项由algoliasearch-helper以特定方式处理。
可以用吗
searchParameters: {
facetsExcludes: {
categories: ['Houses']
}
}