vhrb/弹性搜索

将Elasticsearch官方PHP客户端集成到Nette框架中

v5.0 2016-11-29 02:52 UTC

This package is not auto-updated.

Last update: 2023-11-11 12:42:48 UTC


README

将Elasticsearch官方PHP客户端集成到Nette框架中

灵感来源于 Kdyby/Search

要求

Vhrb/ElasticSearch 需要 PHP 5.3 或更高版本。

安装

安装 Kdyby/ElasticSearch 的最佳方式是使用 Composer

$ composer require vhrb/elastic-search:@dev
extension:
	elastic: Vhrb\ElasticSearch\DI\SearchExtension

配置

可选

elastic:
	debugger: %debugMode%	
	...

弹性搜索配置

使用

class EsService {

	/** @var Elasticsearch\Client */
	private $client;
	
	public function __construct(Elasticsearch\Client $client) {
		$this->client = $client;
	}
}

客户端支持所有 ElasticSearch-php 方法!

主页 https://www.vhrb.cz / Vhřb.