PHP Класс Horde_ElasticSearch_Index, horde

Copyright 2011-2016 Horde LLC (http://www.horde.org/)
Автор: Chuck Hagenbuch ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_client
$_index

Открытые методы

Метод Описание
__construct ( $index, Horde_ElasticSearch_Client $client )
add ( $type, $id, $data ) curl -X PUT {SERVER}/{INDEX}/{TYPE}/{ID} -d .
count ( $type ) curl -X GET {SERVER}/{INDEX}/{TYPE}/_count -d {matchAll:{}}
create ( ) curl -X PUT {SERVER}/{INDEX}/
drop ( ) curl -X DELETE {SERVER}/{INDEX}/
get ( $type, $id ) curl -XGET {SERVER}/{INDEX}/{TYPE/{ID}
map ( $type, $data ) curl -X PUT {SERVER}/{INDEX}/{TYPE}/_mapping -d .
search ( $type, $q ) curl -X GET {SERVER}/{INDEX}/{TYPE}/_search?q= .
status ( ) curl -X GET {SERVER}/{INDEX}/_status

Описание методов

__construct() публичный Метод

public __construct ( $index, Horde_ElasticSearch_Client $client )
$client Horde_ElasticSearch_Client

add() публичный Метод

..
public add ( $type, $id, $data )

count() публичный Метод

curl -X GET {SERVER}/{INDEX}/{TYPE}/_count -d {matchAll:{}}
public count ( $type )

create() публичный Метод

curl -X PUT {SERVER}/{INDEX}/
public create ( )

drop() публичный Метод

curl -X DELETE {SERVER}/{INDEX}/
public drop ( )

get() публичный Метод

curl -XGET {SERVER}/{INDEX}/{TYPE/{ID}
public get ( $type, $id )

map() публичный Метод

..
public map ( $type, $data )

status() публичный Метод

curl -X GET {SERVER}/{INDEX}/_status
public status ( )

Описание свойств

$_client защищенное свойство

protected $_client

$_index защищенное свойство

protected $_index