2016-11-28 2 views
0

Могу ли я добавить часть полей таблицы с индексом algoliaLaravel 5,3: Могу ли я добавить часть полей таблицы с индексом `algolia`

Например:?

Существует таблица articles, это fileds, как это: id title content author status created_at updated_at deleted_at

Я только хочу, чтобы добавить 4 fileds id title content author индексу algolia,

Я прочитал документы от Scout в Laravel 5.3, кажется, не упоминается.

ответ

2

Вам необходимо реализовать метод toSearchableArray на вашей модели.

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