PHP Класс Smile\ElasticsuiteCore\Index\Bulk\BulkRequest

Автор: Aurelien FOUCRET ([email protected])
Наследование: implements Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface
Показать файл Открыть проект

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

Метод Описание
addDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
addDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )
deleteDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId )
deleteDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $docIds )
getOperations ( )
isEmpty ( )
updateDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
updateDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )

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

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

public addDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array

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

public addDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array

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

public deleteDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface

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

public deleteDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $docIds )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$docIds array

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

public getOperations ( )

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

public isEmpty ( )

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

public updateDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array

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

public updateDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array