SolrClient::deleteByIds
(PECL solr >= 0.9.2)
SolrClient::deleteByIds — Видаляє за ідентифікаторами
Опис
public SolrClient::deleteByIds(array $ids): SolrUpdateResponse
Видаляє набір документів із зазначеним набором ідентифікаторів.
Список параметрів
ids
Масив ідентифікаторів, що представляють поле uniqueKey, оголошене в схемі для кожного документа, що видаляється. Має бути фактична змінна php.
Значення, що повертаються
Повертає об'єкт SolrUpdateResponse або викидає виняток у разі помилки.
Помилки
Викидає SolrClientExceptionякщо клієнт відмовив або виникла проблема з підключенням.
Викидає SolrServerExceptionякщо сервер Solr не зміг обробити запит.
Дивіться також
- SolrClient::deleteById() - Видаляє за ідентифікатором
- SolrClient::deleteByQuery() - Видаляє всі документи, що відповідають заданому запиту
- SolrClient::deleteByQueries() - Видаляє всі документи, що відповідають будь-якому із запитів