spoowy/elasticsearch

此包最新版本(dev-master)的许可证信息不可用。

使用官方PHP客户端的强大Laravel API

dev-master 2020-01-10 19:48 UTC

This package is not auto-updated.

Last update: 2024-09-24 06:43:53 UTC


README

使用官方PHP客户端的强大Laravel API

  • 版本 1.0.0

安装

要将API作为Composer包安装并用于Laravel 4,只需将以下内容添加到您的composer.json文件中

"require": {
		"elasticsearch/elasticsearch": "~1.0",
		"spoowy/elasticsearch": "dev-master"
}

..然后运行 composer update(遇到任何问题吗?尝试 php artisan dump-autoload 然后再次运行 composer update)。安装完成后,您可以在 app/config/app.php 文件中的 providers 数组中注册服务提供者

'providers' => array(
    //...
    'Spoowy\Elasticsearch\ElasticsearchServiceProvider',
)

然后创建配置文件 app/config/elasticsearch.php。请记住,这是一个带有默认值的示例。

<?php

use Monolog\Logger;

return array(
		'hosts' => array('localhost:9200'),
		'logPath' => storage_path() . '/logs/elasticsearch-' . php_sapi_name() . '.log',
		'logLevel' => Logger::INFO
);

文档

现在,您可以通过以下方式访问ElasticSearch API:ElasticSearch::,例如 ElasticSearch::get($params)

有关使用此API的更详细信息将很快提供。