PHP.mk документација

SolrClient

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.solrclient.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.solrclient.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
SolrClient

Референца за `class.solrclient.php` со подобрена типографија и навигација.

class.solrclient.php

Класата SolrClient

(PECL solr >= 0.9.2)

Вовед

Се користи за испраќање барања до Solr сервер. Во моментов, клонирањето и серијализацијата на инстанци на SolrClient не се поддржани.

Синопсис на класата

final class SolrClient {
/* Константи */
const string DEFAULT_SEARCH_SERVLET (PECL solr >= 0.9.2);
const string DEFAULT_PING_SERVLET = admin/threads;
const string DEFAULT_TERMS_SERVLET = admin/ping;
/* Методи */
public function __construct(array $clientOptions)
public function addDocument(SolrInputDocument $doc, bool $overwrite = true, int $commitWithin = 0): SolrUpdateResponse
public function addDocuments(array $docs, bool $overwrite = true, int $commitWithin = 0): void
public function commit(bool $softCommit = false, bool $waitSearcher = true, bool $expungeDeletes = false): SolrUpdateResponse
public function deleteById(string $id): SolrUpdateResponse
public function deleteByIds(array $ids): SolrUpdateResponse
public function deleteByQueries(array $queries): SolrUpdateResponse
public function deleteByQuery(string $query): SolrUpdateResponse
public function getById(string $id): SolrQueryResponse
public function getByIds(array $ids): SolrQueryResponse
public function getDebug(): string
public function getOptions(): array
public function optimize(int $maxSegments = 1, bool $softCommit = true, bool $waitSearcher = true): SolrUpdateResponse
public function ping(): SolrPingResponse
public function query(SolrParams $query): SolrQueryResponse
public function request(string $raw_request): SolrUpdateResponse
public function rollback(): SolrUpdateResponse
public function setResponseWriter(string $responseWriter): void
public function setServlet(int $type, string $value): bool
public function system(): void
public function threads(): void
public function __destruct()
}

Претходно дефинирани константи

SolrClient::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

Ова е почетната вредност за servlet-от за термини што се користи за TermsComponent

SolrClient::DEFAULT_SYSTEM_SERVLET

Ова е почетната вредност за системскиот servlet што се користи за добивање информации за Solr Server

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.