ulex/elasticsearch-dev-tools

Elasticsearch Dev Tools PHP 包

dev-main 2021-04-02 13:02 UTC

This package is auto-updated.

Last update: 2024-09-29 05:41:46 UTC


README

Elasticsearch DevTools 是一个用于 PHP 的 Elasticsearch ODM 和映射器。它在使用 Elasticsearch 查询时提供了更愉悦的开发体验,类似于您通常所做的那样。

License

使用 Elasticsearch v7.x 创建

安装

首先,使用 Composer 安装此包

composer require ulex/elasticsearch-dev-tools

服务提供者

对于 Laravel

您应该发布 RepositoriesServiceProvider
php 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

使用方法