Ich habe in meinem Algolia Motor die nächste „Einheit“Algolia bedingte Suche
Professional
objectID: "eyJpZCI6OX0="
...
status: id: 1
Und Ich mag eine Suche nur mit denjenigen machen, dem Status = 1. ich das versucht habe:
$searchResult = $this->get('algolia.indexer')->rawSearch(Professional, $data, [
'hitsPerPage' => 10,
'page' => 1,
'facetFilters' => 'status:1',
]);
Scheint, dass ich keine FacetFilters korrekt verwenden, Hilfe? Danke
Haben Sie das Attribut 'Status' als attributeForFaceting (https://www.algolia.com/doc/guides/search/filtering-faceting/#prerequisite) gesetzt? –
@ JanPetr Ja, ich habe. –