asolopovas / scout-elasticsearch
Scout 的 Elasticsearch 驱动程序
该软件包的官方仓库似乎已不存在,因此该软件包已被冻结。
v3.0.1
2017-09-25 10:42 UTC
Requires
- php: >=7.0.0
- elasticsearch/elasticsearch: ^5.0
- laravel/scout: ^3.0
Requires (Dev)
- fzaninotto/faker: ^1.6
- mockery/mockery: ^0.9.6
- phpunit/phpunit: ^5.7
This package is not auto-updated.
Last update: 2023-06-24 15:16:46 UTC
README
版本
3.0.1
内容
安装
- 通过 Composer 下载软件包
composer require asolopovas/scout-elasticsearch
- 将 Scout 服务提供者添加到 ./config/app.php
'providers' => [ ... Laravel\Scout\ScoutServiceProvider::class, ... ],
- 将 'elasticsearch' 配置追加到 ./config/scout.php
'elasticsearch' => [ 'index' => env('ELASTICSEARCH_INDEX', 'laravel'), 'config' => [ 'ssl' => env('ELASTICSEARCH_SSL', false), 'hosts' => [ env('ELASTICSEARCH_HOST', "https://:9200"), ], 'ssl' => [ 'certificate' => resource_path().'/ssl/ca.crt', ], ], ],
- 在您的 .env 文件中设置 Elasticsearch 环境变量。(注意:根据您的配置替换这些变量,基本身份验证可以通过此 http://user:pass@localhost 传递。如果您将 SSL 设置为 true,别忘了将您的验证证书添加到 ./resources/ssl)
...
ELASTICSEARCH_SSL=false
ELASTICSEARCH_HOST=https://
ELASTICSEARCH_INDEX=laravel
...
要求
Scout-Elasticsearch 引擎需要 PHP 版本 >=5.6.6。同时需要 Elasticsearch 服务器正在运行。
问题
可以在 Github Issue Tracker 上提交错误报告和功能请求
许可证
开源软件,许可协议为 MIT 协议