2
有沒有一種方式laravel和algolia package更新到索引不是所有的領域,但只有我需要的?laravel algolia只發送特定字段
有沒有一種方式laravel和algolia package更新到索引不是所有的領域,但只有我需要的?laravel algolia只發送特定字段
您可以在您的模型中使用getAlgoliaRecord()
method,並從中返回包含您想要編制索引的屬性的數組。
實施例:
use Illuminate\Database\Eloquent\Model;
class Contact extends Model
{
use AlgoliaEloquentTrait;
public function getAlgoliaRecord()
{
return [
'indexedAttribute' => $this->indexedAttribute,
'otherIindexedAttribute' => $this->otherIindexedAttribute,
'nextIndexedAttribute' => $this->nextIndexedAttribute,
];
}
}