orphans/elasticsearch

为Laravel 5提供elasticsearch Facade。

dev-master 2015-11-10 10:24 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:35:48 UTC


README

Laravel 5.1的elasticsearch/elasticsearch服务包装器和外观。

安装

将以下内容添加到您的composer.json文件中

{
    "require" : {
        "orphans/elasticsearch" : "dev-master"
    }
}

然后像平常一样安装/更新您的composer项目。

将以下行添加到config/app.php文件中的providers

Orphans\ElasticSearch\App\Providers\ElasticSearchServiceProvider::class,

将以下行添加到config/app.php文件中的facades

'ES' => Orphans\ElasticSearch\Support\Facades\ElasticSearch::class,

用法

要自定义您的elasticsearch配置,将包配置发布到您的配置文件夹

php artisan vendor:publish

在您的控制器中,只需包含以下内容

use ES;

然后您可以使用外观像平常一样进行查询

$response = ES::search($params);