0
我試圖利用Algolia的自然語言搜索在我已填充的索引中搜索,但我只需要在「名稱」列中進行搜索。使用Algolia在特定屬性(列)中搜索
我很難搞清楚如何做到這一點。我正在使用PHP SDK,並且我已經設法面向它,但只返回facetHits
,其值爲hit,但我仍然需要來自模型的數據。
我試圖利用Algolia的自然語言搜索在我已填充的索引中搜索,但我只需要在「名稱」列中進行搜索。使用Algolia在特定屬性(列)中搜索
我很難搞清楚如何做到這一點。我正在使用PHP SDK,並且我已經設法面向它,但只返回facetHits
,其值爲hit,但我仍然需要來自模型的數據。
您必須更改searchableAttributes
。
$index->setSettings([
'searchableAttributes' => [
'name',
]
]);
我需要在網站上其他搜索場的其他屬性。 – JapSeyz
@JapSeyz你可以創建一個副本,並有一個所有可搜索的屬性,另一個只是名字 –
哦,這很聰明。完全錯過了該功能。萬分感謝! – JapSeyz