【发布时间】:2017-03-16 22:40:43
【问题描述】:
我的 Algolia 引擎中有下一个“实体”
Professional
objectID: "eyJpZCI6OX0="
...
status: id: 1
我喜欢只搜索状态 = 1 的那些。 我试过这个:
$searchResult = $this->get('algolia.indexer')->rawSearch(Professional, $data, [
'hitsPerPage' => 10,
'page' => 1,
'facetFilters' => 'status:1',
]);
似乎我没有正确使用 facetFilters, 有什么帮助吗? 谢谢
【问题讨论】:
-
您是否将
status属性设置为attributeForFaceting (algolia.com/doc/guides/search/filtering-faceting/#prerequisite)? -
@JanPetr 是的,我有。