首页 » web 后端 » PHP

elasticsearch:php配置及使用elasticsearch-php

2020年08月16日 PHP 3273 views 0 0

扫一扫用手机浏览

Elasticsearch-php 环境要求: 

  • PHP 7.0.0 或者更高的版本

  • Composer

  • ext-curl: PHP 的 Libcurl 扩展

  • 原生 JSON 扩展的版本为 1.3.7 或者更高版本

Composer 是 PHP 的包和依赖项管理器,其余的依赖项将由 Composer 自动下载安装,通过 Composer 安装 elasticsearch-php 非常简单。 

此环境是有thinkphp6、php7.3,Composer1.8 

Composer 安装 在你的 composer.json 文件中添加 elasticsearch-php。

 "elasticsearch/elasticsearch": "~6.0"

image.png

然后进行composer 更新,将会安装elasticsearch-php

image.png

 安装完成后,将会看到vendor目录下会出现elasticsearch目录

image.png

然后可以在框架控制器中调用

前提必须要引入自动加载,tp6默认引入

require 'vendor/autoload.php';
use Elasticsearch\ClientBuilder;

$client = ClientBuilder::create()->build();

print_r($client);exit;

或者

$client =\Elasticsearch\ClientBuilder::create()->build();

print_r($client);exit;


结果打印

image.png


赞(0
  • 微信
  • 支付宝

感谢您的支持!点击关闭

注:本文为原创文章,转载、复制等操作,请注明地址来源

发表评论