标签: php algolia
我正在尝试利用Algolia的自然语言搜索来搜索我已经填充的索引,但我只需要在“名称”列中搜索。
我很难确定如何做到这一点。我正在使用PHP SDK,我已经成功了,但是只返回facetHits,其中包含了匹配的值,但我仍然需要模型中的数据。
facetHits
答案 0 :(得分:4)
您必须更改searchableAttributes。
searchableAttributes
$index->setSettings([ 'searchableAttributes' => [ 'name', ] ]);
另请参阅the api reference和the guide for searchable attributes