media24si / eswrapper

此包已被废弃,不再维护。未建议任何替代包。

Laravel 5 Elasticsearch-PHP 2 封装器

1.0 2016-01-05 10:20 UTC

This package is auto-updated.

Last update: 2022-12-16 20:31:44 UTC


README

Software License

针对elasticsearch-php2的封装

安装

使用以下命令使用Composer(Packagist)安装此包

$ composer require media24si/eswrapper

config/app.php中将ESWrapperServiceProvider注册到提供者数组中

Media24si\ESWrapper\ESWrapperServiceProvider::class,

发布供应商文件(配置文件)

$ php artisan vendor:publish

可选config/app.php中注册外观

'Elastic' => Media24si\ESWrapper\Facades\ESWrapper::class

用法

您可以使用此包而不进行任何配置。只需在控制器中使用\Elastic外观。

调用您的端点,就像您调用正常的elasticsearch客户端一样

\Elastic::get([
    'index' => 'my_index',
    'type' => 'my_type',
    'id' => 'my_id'
]);

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件