cnx7 / hyperf-elasticsearch
适用于hyperf的es8协程客户端
dev-master
2024-09-19 06:33 UTC
Requires
- php: >=8.0
- ext-swoole: >=4.5
- elasticsearch/elasticsearch: 8.8.*
- hyperf/config: ~3.1.0
- hyperf/guzzle: ~3.1.0
- hyperf/logger: ~3.1.0
- hyperf/utils: ^3.1.0
This package is not auto-updated.
Last update: 2025-03-06 08:44:11 UTC
README
- 1、安装
composer require wo_orld/hyperf-elasticsearch
- 2、生成elasticsearch配置文件
php bin/hyperf.php vendor:publish wo_orld/hyperf-elasticsearch
- 3、开始使用
<?php use World\HyperfElasticsearch\ElasticsearchClientBuilderFactory; // 如果在协程环境下创建,则会自动使用协程版的 Handler,非协程环境下无改变 $builder = $this->container->get(ElasticsearchClientBuilderFactory::class)->create(); $client = $builder->build(); $info = $client->info();