ulex / elasticsearch-dev-tools
Elasticsearch Dev Tools PHP 包
dev-main
2021-04-02 13:02 UTC
Requires
- php: ^7.0
- elasticsearch/elasticsearch: ^7.0
- ongr/elasticsearch-dsl: ^7.0
This package is auto-updated.
Last update: 2024-09-29 05:41:46 UTC
README
Elasticsearch DevTools 是一个用于 PHP 的 Elasticsearch ODM 和映射器。它在使用 Elasticsearch 查询时提供了更愉悦的开发体验,类似于您通常所做的那样。
使用 Elasticsearch v7.x 创建
安装
首先,使用 Composer 安装此包
composer require ulex/elasticsearch-dev-tools
服务提供者
对于 Laravel
您应该发布 RepositoriesServiceProviderphp artisan vendor:publish --provider="Ulex\ElasticsearchDevTools\ElasticsearchDevToolsServiceProvider" --tag=config
可选:服务提供者将自动注册。或者,您也可以手动在 config/app.php 文件中添加服务提供者
'providers' => [ // ... Ulex\ElasticsearchDevTools\ElasticsearchDevToolsServiceProvider::class,
对于 Lumen
在您的 bootstrap/app.php
文件中添加以下内容
$app->register(Ulex\ElasticsearchDevTools\ElasticsearchDevToolsServiceProvider::class);
配置
如果未发布配置文件 elasticsearch-dev-tools.php
,请使用以下命令将其复制到配置文件夹
cp vendor/ulex/elasticsearch-dev-tools/config/elasticsearch-dev-tools.php config/elasticsearch-dev-tools.php