A classe SolrInputDocument
(PECL solr >= 0.9.2)
Introdução
Esta classe representa um documento Solr que está prestes a ser submetido ao índice Solr.
Resumo da classe
final
class SolrInputDocument
{
/* Constantes */
/* Métodos */
public __construct()
public __destruct()
}Constantes pré-definidas
Constantes da classe SolrInputDocument
SolrInputDocument::SORT_DEFAULT
-
Classifica os campos em ordem crescente.
SolrInputDocument::SORT_ASC
-
Classifica os campos em ordem crescente.
SolrInputDocument::SORT_DESC
-
Classifica os campos em ordem decrescente.
SolrInputDocument::SORT_FIELD_NAME
-
Classifica os campos por nome.
SolrInputDocument::SORT_FIELD_VALUE_COUNT
-
Classifica os campos por número de valores.
SolrInputDocument::SORT_FIELD_BOOST_VALUE
-
Classifica os campos por valor de aumento.
Table of Contents
- SolrInputDocument::addChildDocument — Adiciona um documento filho para indexação de bloco
- SolrInputDocument::addChildDocuments — Adiciona um array de documentos filhos
- SolrInputDocument::addField — Adiciona um campo ao documento
- SolrInputDocument::clear — Redefine o documento de entrada
- SolrInputDocument::__clone — Cria uma cópia de um SolrDocument
- SolrInputDocument::__construct — Construtor
- SolrInputDocument::deleteField — Remove um campo do documento
- SolrInputDocument::__destruct — Destrutor
- SolrInputDocument::fieldExists — Verifica se um campo existe
- SolrInputDocument::getBoost — Recupera o valor de impulso atual do documento
- SolrInputDocument::getChildDocuments — Retorna um array de documentos filhos (SolrInputDocument)
- SolrInputDocument::getChildDocumentsCount — Retorna o número de documentos filhos
- SolrInputDocument::getField — Recupera um campo por nome
- SolrInputDocument::getFieldBoost — Recupera o valor de impulso para um campo específico
- SolrInputDocument::getFieldCount — Retorna o número de campos do documento
- SolrInputDocument::getFieldNames — Retorna um array contendo todos os campos do documento
- SolrInputDocument::hasChildDocuments — Verifica se o documento possui algum documento filho
- SolrInputDocument::merge — Mescla um documento de entrada em outro
- SolrInputDocument::reset — Sinônimo de SolrInputDocument::clear
- SolrInputDocument::setBoost — Define o valor de impulso para este documento
- SolrInputDocument::setFieldBoost — Define o valor de impulso no momento da indexação para um campo
- SolrInputDocument::sort — Classifica os campos dentro do documento
- SolrInputDocument::toArray — Retorna uma representação de array do documento de entrada