我可以将表的一部分字段添加到algolia
的索引吗?
例如:
有一个表articles
,它的文件是这样的:
id title content author status created_at updated_at deleted_at
我只想将4个文件id title content author
添加到algolia
的索引中,
我在Laravel Scout
中阅读了5.3
的文档,似乎没有提及。
答案 0 :(得分:2)
您需要在模型上实施toSearchableArray
方法。
public function toSearchableArray()
{
return [
'objectID' => $this->id,
'title' => $this->title,
'content' => $this->content,
'author' => $this->author,
]
}