Метод | Описание | |
---|---|---|
addDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, string | integer $docId, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Add a single document to the index. | |
addDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Add a several documents to the index. | |
deleteDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, string | integer $docId ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Delete a document from the index. | |
deleteDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $docIds ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Delete multiple documents from the index. | |
getOperations ( ) : array | Return list of operations to be executed as an array. | |
isEmpty ( ) : boolean | Indicates if the current bulk contains operation. | |
updateDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, string | integer $docId, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Update a single document to the index. | |
updateDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Update a several documents to the index. |
public addDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, string | integer $docId, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | ||
$index | Smile\ElasticsuiteCore\Api\Index\IndexInterface | Index the document has to be added to. |
$type | Smile\ElasticsuiteCore\Api\Index\TypeInterface | Document type. |
$docId | string | integer | Document id. |
$data | array | Document data. |
Результат | Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface |
public addDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | ||
$index | Smile\ElasticsuiteCore\Api\Index\IndexInterface | Index the documents have to be added to. |
$type | Smile\ElasticsuiteCore\Api\Index\TypeInterface | Document type. |
$data | array | Document data. |
Результат | Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface |
public deleteDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, string | integer $docId ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | ||
$index | Smile\ElasticsuiteCore\Api\Index\IndexInterface | Index the document has to be delete from. |
$type | Smile\ElasticsuiteCore\Api\Index\TypeInterface | Document type. |
$docId | string | integer | Document id. |
Результат | Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface |
public deleteDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $docIds ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | ||
$index | Smile\ElasticsuiteCore\Api\Index\IndexInterface | Index the document has to be delete from. |
$type | Smile\ElasticsuiteCore\Api\Index\TypeInterface | Type of the documents to be delete. |
$docIds | array | Ids of the deleted documents. |
Результат | Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface |
public getOperations ( ) : array | ||
Результат | array |
public updateDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, string | integer $docId, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | ||
$index | Smile\ElasticsuiteCore\Api\Index\IndexInterface | Index the document has to be added to. |
$type | Smile\ElasticsuiteCore\Api\Index\TypeInterface | Document type. |
$docId | string | integer | Document id. |
$data | array | Updated data. |
Результат | Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Self reference. |
public updateDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data ) : Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | ||
$index | Smile\ElasticsuiteCore\Api\Index\IndexInterface | Index the documents have to be added to. |
$type | Smile\ElasticsuiteCore\Api\Index\TypeInterface | Document type. |
$data | array | Document data. |
Результат | Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface | Self reference. |