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"
然后进行composer 更新,将会安装elasticsearch-php
安装完成后,将会看到vendor目录下会出现elasticsearch目录
然后可以在框架控制器中调用
前提必须要引入自动加载,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;
结果打印
注:本文为原创文章,转载、复制等操作,请注明地址来源
发表评论