mirror of
https://gitee.com/hyperf/hyperf.git
synced 2024-12-05 05:07:58 +08:00
630 B
630 B
Elasticsearch
elasticsearch-php 默认使用 Guzzle Ring 客户端,在 hyperf/guzzle 中我们实现了协程版本的 Handler,所以可以直接使用 Hyperf\Elasticsearch\ClientBuilderFactory
创建一个新的 Builder。
安装
composer require hyperf/elasticsearch
使用
<?php
use Hyperf\Elasticsearch\ClientBuilderFactory;
$builder = $this->container->get(ClientBuilderFactory::class)->create()->setHosts(['http://127.0.0.1:9200']);
$client = $builder->build();
var_dump($client->info());