ElasticSearch service provider for Laravel.
$ composer require hedeqiang/elasticsearch -vvv
config/database.php
添加如下代码:
.
.
.
'elasticsearch' => [
[
'host' => env('ES_HOST','localhost'),
'port' => env('ES_PORT','9200'),
'scheme' => env('ES_SCHEME','http'),
'user' => env('ES_USERNAME',null),
'pass' => env('ES_PASSWORD','null'),
],
],
.env
配置文件
ES_HOST=localhost
ES_PORT=9200
ES_SCHEME=http
ES_USERNAME=
ES_PASSWORD=
return app('es')->info();
use Hedeqiang\ElasticSearch\Facades\Elastic;
return Elastic::es()->info();
TODO
MIT