Laravel 5.3:我可以将表的一部分字段添加到`algolia`的索引中吗?

时间:2016-11-28 16:10:50

标签: laravel algolia

我可以将表的一部分字段添加到algolia的索引吗?

例如:

有一个表articles,它的文件是这样的: id title content author status created_at updated_at deleted_at

我只想将4个文件id title content author添加到algolia的索引中,

我在Laravel Scout中阅读了5.3的文档,似乎没有提及。

1 个答案:

答案 0 :(得分:2)

您需要在模型上实施toSearchableArray方法。

public function toSearchableArray()
{
  return [
       'objectID' => $this->id,
       'title' => $this->title,
       'content' => $this->content,
       'author' => $this->author,
    ]
}