PHP 8.6.0 Beta 1 is available for testing

Класс SolrDocument

(PECL solr >= 0.9.2)

Введение

Класс представляет документ Solr, который сервер вернул в ответ на запрос.

Обзор класса

final class SolrDocument implements ArrayAccess , Iterator , Serializable {
/* Константы */
const int SORT_DEFAULT = 1;
const int SORT_ASC = 1;
const int SORT_DESC = 2;
const int SORT_FIELD_NAME = 1;
/* Методы */
public function __construct ()
public function addField (string $fieldName, string $fieldValue): bool
public function clear (): bool
public function __clone (): void
public function current (): SolrDocumentField
public function deleteField (string $fieldName): bool
public function fieldExists (string $fieldName): bool
public function __get (string $fieldName): SolrDocumentField
public function getChildDocuments (): array
public function getChildDocumentsCount (): int
public function getField (string $fieldName): SolrDocumentField
public function getFieldCount (): int
public function getFieldNames (): array
public function getInputDocument (): SolrInputDocument
public function hasChildDocuments (): bool
public function __isset (string $fieldName): bool
public function key (): string
public function merge (SolrDocument $sourceDoc, bool $overwrite = true ): bool
public function next (): void
public function offsetExists (string $fieldName): bool
public function offsetGet (string $fieldName): SolrDocumentField
public function offsetSet (string $fieldName, string $fieldValue): void
public function offsetUnset (string $fieldName): void
public function reset (): bool
public function rewind (): void
public function serialize (): string
public function __set (string $fieldName, string $fieldValue): bool
public function sort (int $sortOrderBy, int $sortDirection = SolrDocument::SORT_ASC): bool
public function toArray (): array
public function unserialize (string $serialized): void
public function __unset (string $fieldName): bool
public function valid (): bool
public function __destruct ()
}

Предопределённые константы

SolrDocument::SORT_DEFAULT

Режим по умолчанию для сортировки полей в документе.

SolrDocument::SORT_ASC

Сортирует поля в порядке возрастания

SolrDocument::SORT_DESC

Сортирует поля в порядке убывания

SolrDocument::SORT_FIELD_NAME

Сортирует поля по имени поля.

SolrDocument::SORT_FIELD_VALUE_COUNT

Сортирует поля по количеству значений в каждом поле.

SolrDocument::SORT_FIELD_BOOST_VALUE

Сортирует поля по значению усиления.

Содержание

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /