【发布时间】:2017-03-22 22:40:15
【问题描述】:
我有一个属性“bodyType”,它有多个值,如轿车、suv、双门轿车等。如果我想搜索轿车,我应用 facetFilters,如 [@"bodytype:sedan"],它工作正常,但如果我想同时查看轿车和 suv,然后我执行 [@"bodyType:sedan", @"bodyType:suv"] 并返回零结果。我正在使用objective c ios sdk。
提前致谢
【问题讨论】:
-
显示您用于搜索的其余代码。
-
ASRemoteIndex *indexForClient = [self getIndex:BASIC_INDEX_NAME]; ASQuery *newQuery = [[ASQuery alloc] init]; [newQuery setHitsPerPage:[HITS_PER_PAGE integerValue]]; [newQuery setPage:pageNumber]; if (filtersString) { [newQuery setFilters:filtersString]; } if (tagFilters) { [newQuery setFullTextQuery:tagFilters]; } if ([facetFilterArray count]) { [newQuery setFacetFilters:facetFilterArray]; }
-
请使用格式正确的代码编辑您的初始问题:)
标签: objective-c facet algolia