PHP Conference Japan 2024

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 __construct()
public addField(string $fieldName, string $fieldValue): bool
public clear(): bool
public __clone(): void
public deleteField(string $fieldName): bool
public fieldExists(string $fieldName): bool
public __get(string $fieldName): SolrDocumentField
public getField(string $fieldName): SolrDocumentField
public getFieldCount(): int
公開 __isset(字串 $fieldName): 布林值
公開 鍵值(): 字串
公開 合併(Solr文件 $sourceDoc, 布林值 $overwrite = true): 布林值
公開 下一個():
公開 偏移量存在(字串 $fieldName): 布林值
公開 設定偏移量(字串 $fieldName, 字串 $fieldValue):
公開 取消設定偏移量(字串 $fieldName):
公開 重置(): 布林值
公開 倒轉():
公開 序列化(): 字串
公開 __set(字串 $fieldName, 字串 $fieldValue): 布林值
公開 sort(整數 $sortOrderBy, 整數 $sortDirection = SolrDocument::SORT_ASC): 布林值
公開 toArray(): 陣列
公開 unserialize(字串 $serialized):
公開 __unset(字串 $fieldName): 布林值
公開 valid(): 布林值
公開 __destruct()
}

預定義常數

SolrDocument::SORT_DEFAULT

文件內欄位排序的預設模式。

SolrDocument::SORT_ASC

以升冪排序欄位

SolrDocument::SORT_DESC

以降冪排序欄位

SolrDocument::SORT_FIELD_NAME

依欄位名稱排序欄位。

SolrDocument::SORT_FIELD_VALUE_COUNT

依每個欄位的值的數量排序欄位。

SolrDocument::SORT_FIELD_BOOST_VALUE

依其提升值排序欄位。(boost values)

目錄

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top