在之前的一篇文章(Algolia Search - 使用Javascript实现前端实时搜索 )里,我们一起学习了怎么使用Algolia
,那么今天我们一起来看一下,如何在Laravel
中后台实时更新数据索引至Algolia
数据库。
首先我们需要安装Laravel Scout
组件:
$ composer require laravel/scout
$ composer require algolia/algoliasearch-client-php
如果你的Laravel
版本低于5.5
,那么你需要手动将service provider
的类名添加进config/app.php
的providers
数组中:
Laravel\Scout\ScoutServiceProvider::