SolrClient::deleteByQueries
(PECL solr >= 0.9.2)
SolrClient::deleteByQueries β ΠΠΈΠ΄Π°Π»ΡΡ Π²ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΡΠΊΡ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°ΡΡΡ Π±ΡΠ΄Ρ-ΡΠΊΠΎΠΌΡ Π·Π°ΠΏΠΈΡΡ.
ΠΠΏΠΈΡ
public SolrClient::deleteByQueries(array $queries): SolrUpdateResponse
ΠΠΈΠ΄Π°Π»ΡΡ Π²ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΡΠΎ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°ΡΡΡ Π±ΡΠ΄Ρ-ΡΠΊΠΎΠΌΡ Π·Π°ΠΏΠΈΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
queries
ΠΠ°ΡΠΈΠ² Π·Π°ΠΏΠΈΡΡΠ². Π¦Π΅ ΠΌΡΡΠΈΡΡ Π±ΡΡΠΈ ΡΠ°ΠΊΡΠΈΡΠ½Π° Π·ΠΌΡΠ½Π½Π° php.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ SolrUpdateResponse Ρ ΡΠ°Π·Ρ ΡΡΠΏΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ ΡΠ° Π²ΠΈΠΊΠΈΠ΄Π°Ρ SolrClientException Ρ ΡΠ°Π·Ρ Π²ΠΈΠ½ΠΈΠΊΠ½Π΅Π½Π½Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠΊΠΈΠ΄Π°Ρ SolrClientExceptionΡΠΊΡΠΎ ΠΊΠ»ΡΡΠ½Ρ Π²ΡΠ΄ΠΌΠΎΠ²ΠΈΠ² Π°Π±ΠΎ Π²ΠΈΠ½ΠΈΠΊΠ»Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π· ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌ.
ΠΠΈΠΊΠΈΠ΄Π°Ρ SolrServerExceptionΡΠΊΡΠΎ ΡΠ΅ΡΠ²Π΅Ρ Solr Π½Π΅ Π·ΠΌΡΠ³ ΠΎΠ±ΡΠΎΠ±ΠΈΡΠΈ Π·Π°ΠΏΠΈΡ.
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- SolrClient::deleteById() - ΠΠΈΠ΄Π°Π»ΡΡ Π·Π° ΡΠ΄Π΅Π½ΡΠΈΡΡΠΊΠ°ΡΠΎΡΠΎΠΌ
- SolrClient::deleteByIds() - ΠΠΈΠ΄Π°Π»ΡΡ Π·Π° ΡΠ΄Π΅Π½ΡΠΈΡΡΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ
- SolrClient::deleteByQuery() - ΠΠΈΠ΄Π°Π»ΡΡ Π²ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΡΠΎ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°ΡΡΡ Π·Π°Π΄Π°Π½ΠΎΠΌΡ Π·Π°ΠΏΠΈΡΡ