• 安装laravel/scout

作用:搜索驱动,可随时更换驱动,上层业务逻辑可不用改变

官网文档:https://laravel-china.org/docs/laravel/5.4/scout/1276

首先,使用 composer 包管理器来安装 Scout:  

composer require laravel/scout

接下来,你需要将 ScoutServiceProvider 添加到你的 config/app.php 配置文件的 providers 数组中:

Laravel\Scout\ScoutServiceProvider::class,

注册好 Scout 的服务提供者之后,你可以使用 vendor:publish Artisan 命令生成 Scout 的配置文件。这个命令会在你的 config 目录下生成 scout.php 配置文件:

php artisan vendor:publish --provider="Laravel\Scout\ScoutServiceProvider"

  • 安装scount的es驱动

Git文档:https://github.com/ErickTamayo/laravel-scout-elastic

You can install the package via composer:

composer require tamayo/laravel-scout-elastic

注:在安装tamayo/laravel-scout-elastic时,一直报错无法正常安装,可参考安装scount的es驱动,composer require tamayo/laravel-scout-elastic报错解决

截图中重新安装了laravel/scout 5.0.3版本后再安装tamayo/laravel-scout-elastic的截图

You must add the Scout service provider and the package service provider in your config/app.php config:

'providers' => [
...
Laravel\Scout\ScoutServiceProvider::class,
...
ScoutEngines\Elasticsearch\ElasticsearchProvider::class,
],

Setting up Elasticsearch configuration

// config/scout.php
// Set your driver to elasticsearch
'driver' => env('SCOUT_DRIVER', 'elasticsearch'), ...
'elasticsearch' => [
'index' => env('ELASTICSEARCH_INDEX', 'laravel54'),
'hosts' => [
env('ELASTICSEARCH_HOST', 'http://127.0.0.1:9200'),
],
]
...

最新文章

  1. Python for Informatics 第11章 正则表达式四(译)
  2. 干货分享:MySQL之化险为夷的【钻石】抢购风暴
  3. linux关闭防火墙
  4. Codeforces Round #130 (Div. 2) C - Police Station 最短路+dp
  5. Oracle 6 - 锁和闩 - transaction的可串行化
  6. linux shell命令的常用快捷键
  7. php验证身份证号码正确性
  8. hdu 1116
  9. jxl读写excel的方法
  10. UpdatePanel + 弹出框
  11. JavaScript和JQuery获取DIV的值
  12. Linux如何查看端口状态
  13. CentOS7 安装 Tomcat8
  14. 在Docker环境下部署Kafka
  15. cordova 插件 调用iOS社交化分享(ShareSDK:微信QQ分享)
  16. 2013级计算机学院数字媒体专业李成梁(笛卡尔积,概率树状图)& 学生选课
  17. mysql中时间计算函数SQL DATE_SUB()用法
  18. HDU 1565 方格取数(1) 轮廓线dp
  19. Java打印整数的二进制表示(代码与解析)
  20. oracle 求班级平均分

热门文章

  1. Scrapy运行报错:ModuleNotFoundError: No module named 'douban.douban'
  2. MYSQL初级学习笔记六:子查询!(视频序号:初级_42 | 43)
  3. 四叉树 bnuoj
  4. I.MX6 2G DDR3 16G eMMC
  5. Spring注解的(List&Map)特殊注入功能
  6. Code:NLog
  7. 图片加水印文字,logo。生成缩略图
  8. zabbix忘记登录密码重置方法
  9. 任务46:Identity MVC:登录逻辑实现
  10. E20170510-hm