(PECL solr >= 0.9.2)
用於發送請求到 Solr 伺服器。目前不支援 SolrClient 實例的複製和序列化。
$clientOptions
)$doc
, 布林值 $overwrite
= true
, 整數 $commitWithin
= 0): SolrUpdateResponse$softCommit
= false
, 布林值 $waitSearcher
= true
, 布林值 $expungeDeletes
= false
): SolrUpdateResponse$maxSegments
= 1, 布林值 $softCommit
= true
, 布林值 $waitSearcher
= true
): SolrUpdateResponseSolrClient::SEARCH_SERVLET_TYPE
更新搜尋 Servlet 時使用。
SolrClient::UPDATE_SERVLET_TYPE
更新更新 Servlet 時使用。
SolrClient::THREADS_SERVLET_TYPE
更新執行緒 Servlet 時使用。
SolrClient::PING_SERVLET_TYPE
更新 Ping Servlet 時使用。
SolrClient::TERMS_SERVLET_TYPE
更新術語 Servlet 時使用。
SolrClient::SYSTEM_SERVLET_TYPE
從系統 Servlet 擷取系統資訊時使用。
SolrClient::DEFAULT_SEARCH_SERVLET
這是搜尋 Servlet 的初始值。
SolrClient::DEFAULT_UPDATE_SERVLET
這是更新 Servlet 的初始值。
SolrClient::DEFAULT_THREADS_SERVLET
這是執行緒 Servlet 的初始值。
SolrClient::DEFAULT_PING_SERVLET
這是 Ping Servlet 的初始值。
SolrClient::DEFAULT_TERMS_SERVLET
這是 TermsComponent 使用的術語 Servlet 的初始值。
SolrClient::DEFAULT_SYSTEM_SERVLET
這是用於獲取 Solr 伺服器資訊的系統 Servlet 的初始值。