PHP Класс ElasticSearcher\Managers\DocumentsManager

Наследование: extends ElasticSearcher\Abstracts\AbstractManager
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
bulkIndex ( string $indexName, string $type, array $data ) Index a set of documents.
delete ( string $indexName, string $type, string $id ) : array
deleteByQuery ( AbstractQuery $query ) : array
exists ( string $indexName, string $type, string $id ) : boolean
get ( string $indexName, string $type, string $id ) : array
index ( string $indexName, string $type, array $data ) : array Create a document.
update ( string $indexName, string $type, string $id, array $data ) : array Partial updating of an existing document.
updateOrIndex ( string $indexName, string $type, string $id, array $data ) : array Update a document. Create it if it doesn't exist.

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

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

Index a set of documents.
public bulkIndex ( string $indexName, string $type, array $data )
$indexName string
$type string
$data array

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

public delete ( string $indexName, string $type, string $id ) : array
$indexName string
$type string
$id string
Результат array

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

public deleteByQuery ( AbstractQuery $query ) : array
$query ElasticSearcher\Abstracts\AbstractQuery
Результат array

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

public exists ( string $indexName, string $type, string $id ) : boolean
$indexName string
$type string
$id string
Результат boolean

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

public get ( string $indexName, string $type, string $id ) : array
$indexName string
$type string
$id string
Результат array

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

Create a document.
public index ( string $indexName, string $type, array $data ) : array
$indexName string
$type string
$data array
Результат array

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

Partial updating of an existing document.
public update ( string $indexName, string $type, string $id, array $data ) : array
$indexName string
$type string
$id string
$data array
Результат array

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

Update a document. Create it if it doesn't exist.
public updateOrIndex ( string $indexName, string $type, string $id, array $data ) : array
$indexName string
$type string
$id string
$data array
Результат array