asolopovas/scout-elasticsearch

Scout 的 Elasticsearch 驱动程序

该软件包的官方仓库似乎已不存在,因此该软件包已被冻结。

v3.0.1 2017-09-25 10:42 UTC

This package is not auto-updated.

Last update: 2023-06-24 15:16:46 UTC


README

版本

3.0.1

内容

安装

  1. 通过 Composer 下载软件包
composer require asolopovas/scout-elasticsearch
  1. 将 Scout 服务提供者添加到 ./config/app.php
'providers' => [
    ...
    Laravel\Scout\ScoutServiceProvider::class,
    ...
],
  1. 将 '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',
            ],
        ],
    ],
  1. 在您的 .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 协议