Apache Solr
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Funções de Solr
- solr_get_version — Retorna a versão atual da extensão Apache Solr
- Exemplos
- SolrUtils — A classe SolrUtils
- SolrUtils::digestXmlResponse — Analisa uma string XML de resposta em um SolrObject
- SolrUtils::escapeQueryChars — Escapa uma string de consulta Lucene
- SolrUtils::getSolrVersion — Retorna a versão atual da extensão Solr
- SolrUtils::queryPhrase — Prepara uma frase a partir de uma string Lucene sem escape
- SolrInputDocument — A classe SolrInputDocument
- 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
- SolrDocument — A classe SolrDocument
- SolrDocument::addField — Adiciona um campo ao documento
- SolrDocument::clear — Elimina todos os campos do documento
- SolrDocument::__clone — Cria uma cópia de um objeto SolrDocument
- SolrDocument::__construct — Construtor
- SolrDocument::current — Recupera o campo atual
- SolrDocument::deleteField — Remove um campo do documento
- SolrDocument::__destruct — Destrutor
- SolrDocument::fieldExists — Verifica se um campo existe no documento
- SolrDocument::__get — Acessa o campo como uma propriedade
- SolrDocument::getChildDocuments — Retorna um array de documentos filhos (SolrDocument)
- SolrDocument::getChildDocumentsCount — Retorna o número de documentos filhos
- SolrDocument::getField — Recupera um campo por nome
- SolrDocument::getFieldCount — Retorna o número de campos neste documento
- SolrDocument::getFieldNames — Retorna um array de nomes de campos no documento
- SolrDocument::getInputDocument — Retorna um SolrInputDocument equivalente ao objeto
- SolrDocument::hasChildDocuments — Verifica se o documento possui algum documento filho
- SolrDocument::__isset — Verifica se um campo existe
- SolrDocument::key — Recupera a chave atual
- SolrDocument::merge — Mescla o documento de origem com o SolrDocument atual
- SolrDocument::next — Move o ponteiro interno para o próximo campo
- SolrDocument::offsetExists — Verifica se existe um campo específico
- SolrDocument::offsetGet — Recupera um campo
- SolrDocument::offsetSet — Adiciona um campo ao documento
- SolrDocument::offsetUnset — Remove um campo
- SolrDocument::reset — Sinônimo de SolrDocument::clear
- SolrDocument::rewind — Redefine o ponteiro interno para o início
- SolrDocument::serialize — Usado para serialização personalizada
- SolrDocument::__set — Adiciona outro campo ao documento
- SolrDocument::sort — Classifica os campos do documento
- SolrDocument::toArray — Retorna uma representação de array do documento
- SolrDocument::unserialize — Serialização personalizada de objetos SolrDocument
- SolrDocument::__unset — Remove um campo do documento
- SolrDocument::valid — Verifica se a posição atual internamente ainda é válida
- SolrDocumentField — A classe SolrDocumentField
- SolrDocumentField::__construct — Construtor
- SolrDocumentField::__destruct — Destrutor
- SolrObject — A classe SolrObject
- SolrObject::__construct — Cria um objeto Solr
- SolrObject::__destruct — Destrutor
- SolrObject::getPropertyNames — Retorna um array com todos os nomes das propriedades
- SolrObject::offsetExists — Verifica se a propriedade existe
- SolrObject::offsetGet — Recupera o valor de uma propriedade
- SolrObject::offsetSet — Define o valor de uma propriedade
- SolrObject::offsetUnset — Desativa o valor da propriedade
- SolrClient — A classe SolrClient
- SolrClient::addDocument — Adiciona um documento ao índice
- SolrClient::addDocuments — Adiciona uma coleção de instâncias SolrInputDocument ao índice
- SolrClient::commit — Finaliza todas as adições/exclusões feitas no índice
- SolrClient::__construct — Construtor para o objeto SolrClient
- SolrClient::deleteById — Exclui por ID
- SolrClient::deleteByIds — Exclui por IDs
- SolrClient::deleteByQueries — Remove todos os documentos que correspondem a qualquer uma das consultas
- SolrClient::deleteByQuery — Exclui todos os documentos que correspondem à consulta fornecida
- SolrClient::__destruct — Destrutor para SolrClient
- SolrClient::getById — Obtém documento por ID usando Realtime Get (RTG) do Solr
- SolrClient::getByIds — Obtém documentos por seus IDs usando Realtime Get (RTG) do Solr
- SolrClient::getDebug — Retorna os dados de depuração da última tentativa de conexão
- SolrClient::getOptions — Retorna as opções do cliente definidas internamente
- SolrClient::optimize — Desfragmenta o índice
- SolrClient::ping — Verifica se o servidor Solr ainda está ativo
- SolrClient::query — Envia uma consulta ao servidor
- SolrClient::request — Envia uma solicitação de atualização bruta
- SolrClient::rollback — Reverte todas as adições/exclusões feitas no índice desde a última confirmação
- SolrClient::setResponseWriter — Define o gravador de resposta usado para preparar a resposta do Solr
- SolrClient::setServlet — Altera o tipo de servlet especificado para um novo valor
- SolrClient::system — Recupera informações do servidor Solr
- SolrClient::threads — Verifica o status dos threads
- SolrResponse — A classe SolrResponse
- SolrResponse::getDigestedResponse — Retorna a resposta XML como dados PHP serializados
- SolrResponse::getHttpStatus — Retorna o status HTTP da resposta
- SolrResponse::getHttpStatusMessage — Retorna mais detalhes sobre o status HTTP
- SolrResponse::getRawRequest — Retorna a solicitação bruta enviada ao servidor Solr
- SolrResponse::getRawRequestHeaders — Retorna os cabeçalhos de solicitação brutos enviados ao servidor Solr
- SolrResponse::getRawResponse — Retorna a resposta bruta do servidor
- SolrResponse::getRawResponseHeaders — Retorna os cabeçalhos de resposta brutos do servidor
- SolrResponse::getRequestUrl — Retorna o URL completo para o qual a solicitação foi enviada
- SolrResponse::getResponse — Retorna um SolrObject representando a resposta XML do servidor
- SolrResponse::setParseMode — Define o modo de análise
- SolrResponse::success — Informa se a requisição foi bem-sucedida
- SolrQueryResponse — A classe SolrQueryResponse
- SolrQueryResponse::__construct — Construtor
- SolrQueryResponse::__destruct — Destrutor
- SolrUpdateResponse — A classe SolrUpdateResponse
- SolrUpdateResponse::__construct — Construtor
- SolrUpdateResponse::__destruct — Destrutor
- SolrPingResponse — A classe SolrPingResponse
- SolrPingResponse::__construct — Construtor
- SolrPingResponse::__destruct — Destrutor
- SolrPingResponse::getResponse — Retorna a resposta do servidor
- SolrGenericResponse — A classe SolrGenericResponse
- SolrGenericResponse::__construct — Construtor
- SolrGenericResponse::__destruct — Destrutor
- SolrParams — A classe SolrParams
- SolrParams::add — Sinônimo de SolrParams::addParam
- SolrParams::addParam — Adiciona um parâmetro ao objeto
- SolrParams::get — Sinônimo de SolrParams::getParam
- SolrParams::getParam — Retorna um valor de parâmetro
- SolrParams::getParams — Retorna um array de parâmetros não codificados em URL
- SolrParams::getPreparedParams — Retorna um array de parâmetros codificados em URL
- SolrParams::serialize — Usado para serialização personalizada
- SolrParams::set — Sinônimo de SolrParams::setParam
- SolrParams::setParam — Define o parâmetro para o valor especificado
- SolrParams::toString — Retorna todos os parâmetros do par nome-valor no objeto
- SolrParams::unserialize — Usado para desserialização personalizada
- SolrModifiableParams — A classe SolrModifiableParams
- SolrModifiableParams::__construct — Construtor
- SolrModifiableParams::__destruct — Destrutor
- SolrQuery — A classe SolrQuery
- SolrQuery::addExpandFilterQuery — Substitui a consulta do filtro principal e determina quais documentos incluir no grupo principal
- SolrQuery::addExpandSortField — Ordena os documentos dentro dos grupos expandidos (parâmetro expand.sort)
- SolrQuery::addFacetDateField — Mapeia para facet.date
- SolrQuery::addFacetDateOther — Adiciona outro parâmetro facet.date.other
- SolrQuery::addFacetField — Adiciona outro campo à faceta
- SolrQuery::addFacetQuery — Adiciona uma consulta de faceta
- SolrQuery::addField — Especifica quais campos retornar no resultado
- SolrQuery::addFilterQuery — Especifica uma consulta de filtro
- SolrQuery::addGroupField — Adiciona um campo para ser usado para agrupar resultados
- SolrQuery::addGroupFunction — Permite agrupar resultados com base nos valores exclusivos de uma consulta de função (parâmetro group.func)
- SolrQuery::addGroupQuery — Permite agrupar documentos que correspondem à consulta fornecida
- SolrQuery::addGroupSortField — Adiciona um campo de classificação de grupo (parâmetro group.sort)
- SolrQuery::addHighlightField — Mapeia para hl.fl
- SolrQuery::addMltField — Define um campo a ser usado para similaridade
- SolrQuery::addMltQueryField — Mapeia para mlt.qf
- SolrQuery::addSortField — Usado para controlar como os resultados devem ser classificados
- SolrQuery::addStatsFacet — Solicita um retorno de subresultados para valores dentro de uma determinada faceta
- SolrQuery::addStatsField — Mapeia para o parâmetro stats.field
- SolrQuery::collapse — Colapsa o conjunto de resultados para um único documento por grupo
- SolrQuery::__construct — Construtor
- SolrQuery::__destruct — Destrutor
- SolrQuery::getExpand — Informa se a expansão do grupo está habilitada
- SolrQuery::getExpandFilterQueries — Retorna as consultas de filtro de expansão
- SolrQuery::getExpandQuery — Retorna o parâmetro expand.q da consulta de expansão
- SolrQuery::getExpandRows — Retorna o número de linhas a serem exibidas em cada grupo (expand.rows)
- SolrQuery::getExpandSortFields — Retorna um array de campos
- SolrQuery::getFacet — Retorna o valor do parâmetro de faceta
- SolrQuery::getFacetDateEnd — Retorna o valor do parâmetro facet.date.end
- SolrQuery::getFacetDateFields — Retorna todos os campos facet.date
- SolrQuery::getFacetDateGap — Retorna o valor do parâmetro facet.date.gap
- SolrQuery::getFacetDateHardEnd — Retorna o valor do parâmetro facet.date.hardend
- SolrQuery::getFacetDateOther — Retorna o valor do parâmetro facet.date.other
- SolrQuery::getFacetDateStart — Retorna o limite inferior do primeiro intervalo de datas para todas as facetas de data neste campo
- SolrQuery::getFacetFields — Retorna todos os campos de faceta
- SolrQuery::getFacetLimit — Retorna o número máximo de contagens de restrições que devem ser retornadas para os campos de faceta
- SolrQuery::getFacetMethod — Retorna o valor do parâmetro facet.method
- SolrQuery::getFacetMinCount — Retorna as contagens mínimas para campos de facetas que devem ser incluídas na resposta
- SolrQuery::getFacetMissing — Retorna o estado atual do parâmetro facet.missing
- SolrQuery::getFacetOffset — Retorna um deslocamento na lista de restrições a serem usadas para paginação
- SolrQuery::getFacetPrefix — Retorna o prefixo da faceta
- SolrQuery::getFacetQueries — Retorna todas as consultas de faceta
- SolrQuery::getFacetSort — Retorna o tipo de classificação de faceta
- SolrQuery::getFields — Retorna a lista de campos que serão retornados na resposta
- SolrQuery::getFilterQueries — Retorna uma série de consultas de filtro
- SolrQuery::getGroup — Informa se o agrupamento está habilitado
- SolrQuery::getGroupCachePercent — Retorna o valor percentual do cache do grupo
- SolrQuery::getGroupFacet — Retorna o valor do parâmetro group.facet
- SolrQuery::getGroupFields — Retorna campos de grupo (valores de parâmetro group.field)
- SolrQuery::getGroupFormat — Retorna o valor group.format
- SolrQuery::getGroupFunctions — Retorna funções de grupo (valores de parâmetro group.func)
- SolrQuery::getGroupLimit — Retorna o valor group.limit
- SolrQuery::getGroupMain — Retorna o valor group.main
- SolrQuery::getGroupNGroups — Retorna o valor group.ngroups
- SolrQuery::getGroupOffset — Retorna o valor group.offset
- SolrQuery::getGroupQueries — Retorna todos os valores dos parâmetros group.query
- SolrQuery::getGroupSortFields — Retorna o valor group.sort
- SolrQuery::getGroupTruncate — Retorna o valor group.truncate
- SolrQuery::getHighlight — Retorna o estado do parâmetro hl
- SolrQuery::getHighlightAlternateField — Retorna o campo de destaque para usar como reserva ou padrão
- SolrQuery::getHighlightFields — Retorna todos os campos para os quais o Solr deve gerar trechos destacados
- SolrQuery::getHighlightFormatter — Retorna o formatador da saída destacada
- SolrQuery::getHighlightFragmenter — Retorna o gerador de trecho de texto para texto destacado
- SolrQuery::getHighlightFragsize — Retorna o número de caracteres dos fragmentos a serem considerados para destaque
- SolrQuery::getHighlightHighlightMultiTerm — Retorna se o destaque deve ou não ser ativado para consultas de intervalo/coringa/difusa/prefixo
- SolrQuery::getHighlightMaxAlternateFieldLength — Retorna o número máximo de caracteres do campo a ser retornado
- SolrQuery::getHighlightMaxAnalyzedChars — Retorna o número máximo de caracteres em um documento para procurar trechos adequados
- SolrQuery::getHighlightMergeContiguous — Retorna se os fragmentos contíguos serão ou não colapsados em um único fragmento
- SolrQuery::getHighlightQuery — Retorna a consulta de destaque (hl.q)
- SolrQuery::getHighlightRegexMaxAnalyzedChars — Retorna o número máximo de caracteres de um campo ao usar o fragmentador de expressão regular
- SolrQuery::getHighlightRegexPattern — Retorna a expressão regular para fragmentação
- SolrQuery::getHighlightRegexSlop — Retorna o fator de desvio do tamanho ideal do fragmento
- SolrQuery::getHighlightRequireFieldMatch — Retorna se um campo só será destacado se a consulta corresponder a esse campo específico
- SolrQuery::getHighlightSimplePost — Retorna o texto que aparece após um termo destacado
- SolrQuery::getHighlightSimplePre — Retorna o texto que aparece antes de um termo destacado
- SolrQuery::getHighlightSnippets — Retorna o número máximo de trechos destacados a serem gerados por campo
- SolrQuery::getHighlightUsePhraseHighlighter — Retorna o estado do parâmetro hl.usePhraseHighlighter
- SolrQuery::getMlt — Retorna se os resultados MoreLikeThis devem ou não ser habilitados
- SolrQuery::getMltBoost — Retorna se a consulta será ou não impulsionada pela relevância de termo de interesse
- SolrQuery::getMltCount — Retorna o número de documentos semelhantes a serem retornados para cada resultado
- SolrQuery::getMltFields — Retorna todos os campos a serem usados para similaridade
- SolrQuery::getMltMaxNumQueryTerms — Retorna o número máximo de termos de consulta que serão incluídos em qualquer consulta gerada
- SolrQuery::getMltMaxNumTokens — Retorna o número máximo de tokens a analisar em cada campo de documento que não é armazenado com suporte a TermVector
- SolrQuery::getMltMaxWordLength — Retorna o comprimento máximo de palavra acima do qual as palavras serão ignoradas
- SolrQuery::getMltMinDocFrequency — Retorna a frequência limite na qual as palavras serão ignoradas e que não ocorrem em pelo menos esta quantidade de documentos
- SolrQuery::getMltMinTermFrequency — Retorna a frequência abaixo da qual os termos serão ignorados no documento de origem
- SolrQuery::getMltMinWordLength — Retorna o comprimento mínimo da palavra abaixo do qual as palavras serão ignoradas
- SolrQuery::getMltQueryFields — Retorna os campos de consulta e seus impulsos
- SolrQuery::getQuery — Retorna a consulta principal
- SolrQuery::getRows — Retorna o número máximo de documentos
- SolrQuery::getSortFields — Retorna todos os campos de classificação
- SolrQuery::getStart — Retorna a posição no conjunto completo de resultados
- SolrQuery::getStats — Retorna se as estatísticas estão habilitadas ou não
- SolrQuery::getStatsFacets — Retorna todas as facetas de estatísticas que foram definidas
- SolrQuery::getStatsFields — Retorna todos os campos de estatísticas
- SolrQuery::getTerms — Retorna se o TermsComponent está habilitado ou não
- SolrQuery::getTermsField — Retorna o campo do qual os termos são recuperados
- SolrQuery::getTermsIncludeLowerBound — Retorna se o limite inferior no conjunto de resultados deve ou não ser incluído
- SolrQuery::getTermsIncludeUpperBound — Retorna se o limite superior no conjunto de resultados deve ou não ser incluído
- SolrQuery::getTermsLimit — Retorna o número máximo de termos que o Solr deve retornar
- SolrQuery::getTermsLowerBound — Retorna o termo de início
- SolrQuery::getTermsMaxCount — Retorna a frequência máxima do documento
- SolrQuery::getTermsMinCount — Retorna a frequência mínima do documento a ser retornada para que seja incluído
- SolrQuery::getTermsPrefix — Retorna o prefixo do termo
- SolrQuery::getTermsReturnRaw — Informa se os caracteres devem ser retornados de forma bruta ou não
- SolrQuery::getTermsSort — Retorna um número inteiro indicando como os termos são classificados
- SolrQuery::getTermsUpperBound — Retorna o termo de parada
- SolrQuery::getTimeAllowed — Retorna o tempo em milissegundos permitido para a consulta terminar
- SolrQuery::removeExpandFilterQuery — Remove uma consulta de filtro expandido
- SolrQuery::removeExpandSortField — Remove um campo de classificação expandida do parâmetro expand.sort
- SolrQuery::removeFacetDateField — Remove um dos campos de data de faceta
- SolrQuery::removeFacetDateOther — Remove um dos parâmetros facet.date.other
- SolrQuery::removeFacetField — Remove um dos parâmetros facet.date
- SolrQuery::removeFacetQuery — Remove um dos parâmetros facet.query
- SolrQuery::removeField — Remove um campo da lista de campos
- SolrQuery::removeFilterQuery — Remove uma consulta de filtro
- SolrQuery::removeHighlightField — Remove um dos campos usados para destaque
- SolrQuery::removeMltField — Remove um dos campos moreLikeThis
- SolrQuery::removeMltQueryField — Remove um dos campos de consulta moreLikeThis
- SolrQuery::removeSortField — Remove um dos campos de classificação
- SolrQuery::removeStatsFacet — Remove um dos parâmetros stats.facet
- SolrQuery::removeStatsField — Remove um dos parâmetros stats.field
- SolrQuery::setEchoHandler — Alterna o parâmetro echoHandler
- SolrQuery::setEchoParams — Determina que tipo de parâmetros são incluídos na resposta
- SolrQuery::setExpand — Ativa/desativa o componente de expansão
- SolrQuery::setExpandQuery — Define o parâmetro expand.q
- SolrQuery::setExpandRows — Define o número de linhas a serem exibidas em cada grupo (expand.rows)
- SolrQuery::setExplainOther — Define o parâmetro de consulta comum explainOther
- SolrQuery::setFacet — Ativa ou desativa a facetação
- SolrQuery::setFacetDateEnd — Mapeia para facet.date.end
- SolrQuery::setFacetDateGap — Mapeia para facet.date.gap
- SolrQuery::setFacetDateHardEnd — Mapeia para facet.date.hardend
- SolrQuery::setFacetDateStart — Mapeia para facet.date.start
- SolrQuery::setFacetEnumCacheMinDefaultFrequency — Define a frequência mínima do documento usada para determinar a contagem de prazos
- SolrQuery::setFacetLimit — Mapeia para facet.limit
- SolrQuery::setFacetMethod — Especifica o tipo de algoritmo a ser usado ao facetar um campo
- SolrQuery::setFacetMinCount — Mapeia para facet.mincount
- SolrQuery::setFacetMissing — Mapeia para facet.missing
- SolrQuery::setFacetOffset — Define a posição na lista de restrições para permitir a paginação
- SolrQuery::setFacetPrefix — Especifica uma string de prefixo com a qual serão limitados os termos facetados
- SolrQuery::setFacetSort — Determina a ordem das restrições do campo de faceta
- SolrQuery::setGroup — Ativa/desativa agrupamento de resultados (parâmetro 'group')
- SolrQuery::setGroupCachePercent — Ativa o cache para agrupamento de resultados
- SolrQuery::setGroupFacet — Define o parâmetro group.facet
- SolrQuery::setGroupFormat — Define o formato do grupo, estrutura de resultado (parâmetro group.format)
- SolrQuery::setGroupLimit — Especifica o número de resultados a serem retornados para cada grupo
- SolrQuery::setGroupMain — Define se será usado o resultado do primeiro comando de agrupamento de campos como a lista de resultados principal na resposta
- SolrQuery::setGroupNGroups — Define a inclusão do número de grupos que corresponderam à consulta nos resultados
- SolrQuery::setGroupOffset — Define o parâmetro group.offset
- SolrQuery::setGroupTruncate — Define se as contagens de facetas são baseadas no documento mais relevante de cada grupo que corresponde à consulta
- SolrQuery::setHighlight — Ativa ou desativa o destaque
- SolrQuery::setHighlightAlternateField — Especifica o campo reserva a ser usado
- SolrQuery::setHighlightFormatter — Especifica um formatador para a saída de destaque
- SolrQuery::setHighlightFragmenter — Define um gerador de trecho de texto para texto destacado
- SolrQuery::setHighlightFragsize — O tamanho dos fragmentos a serem considerados para destaque
- SolrQuery::setHighlightHighlightMultiTerm — Usa o SpanScorer para destacar termos de frases
- SolrQuery::setHighlightMaxAlternateFieldLength — Define o número máximo de caracteres do campo a retornar
- SolrQuery::setHighlightMaxAnalyzedChars — Especifica o número de caracteres em um documento para procurar trechos adequados
- SolrQuery::setHighlightMergeContiguous — Informa se fragmentos contíguos devem ou não ser colapsados em um único fragmento
- SolrQuery::setHighlightQuery — Designa uma consulta para destaque (hl.q)
- SolrQuery::setHighlightRegexMaxAnalyzedChars — Especifica o número máximo de caracteres a serem analisados
- SolrQuery::setHighlightRegexPattern — Especifica a expressão regular para fragmentação
- SolrQuery::setHighlightRegexSlop — Define o fator pelo qual o fragmentador de expressão regular pode se desviar do tamanho ideal do fragmento
- SolrQuery::setHighlightRequireFieldMatch — Requer correspondência de campo durante o destaque
- SolrQuery::setHighlightSimplePost — Define o texto que aparece após um termo destacado
- SolrQuery::setHighlightSimplePre — Define o texto que aparece antes de um termo destacado
- SolrQuery::setHighlightSnippets — Define o número máximo de trechos destacados a serem gerados por campo
- SolrQuery::setHighlightUsePhraseHighlighter — Define se os termos da frase devem ser destacados apenas quando eles aparecem na frase de consulta
- SolrQuery::setMlt — Ativa ou desativa moreLikeThis
- SolrQuery::setMltBoost — Define se a consulta será impulsionada pela relevância de termos de interesse
- SolrQuery::setMltCount — Define o número de documentos semelhantes a serem retornados para cada resultado
- SolrQuery::setMltMaxNumQueryTerms — Define o número máximo de termos de consulta incluídos
- SolrQuery::setMltMaxNumTokens — Especifica o número máximo de tokens a serem analisados
- SolrQuery::setMltMaxWordLength — Define o comprimento máximo da palavra
- SolrQuery::setMltMinDocFrequency — Define a frequência mltMinDoc
- SolrQuery::setMltMinTermFrequency — Define a frequência abaixo da qual os termos serão ignorados nos documentos de origem
- SolrQuery::setMltMinWordLength — Define o comprimento mínimo da palavra
- SolrQuery::setOmitHeader — Exclui o cabeçalho dos resultados retornados
- SolrQuery::setQuery — Define a consulta de pesquisa
- SolrQuery::setRows — Especifica o número máximo de linhas a serem retornadas no resultado
- SolrQuery::setShowDebugInfo — Define sinalizador para mostrar informações de depuração
- SolrQuery::setStart — Especifica o número de linhas a serem ignoradas
- SolrQuery::setStats — Ativa ou desativa o componente de estatísticas
- SolrQuery::setTerms — Habilita ou desabilita o TermsComponent
- SolrQuery::setTermsField — Define o nome do campo do qual os termos serão obtidos
- SolrQuery::setTermsIncludeLowerBound — Inclui o termo do limite inferior no conjunto de resultados
- SolrQuery::setTermsIncludeUpperBound — Inclui o termo do limite superior no conjunto de resultados
- SolrQuery::setTermsLimit — Define o número máximo de termos a serem retornados
- SolrQuery::setTermsLowerBound — Especifica o termo de início
- SolrQuery::setTermsMaxCount — Define a frequência máxima do documento
- SolrQuery::setTermsMinCount — Define a frequência mínima do documento
- SolrQuery::setTermsPrefix — Restringe correspondências a termos que começam com o prefixo
- SolrQuery::setTermsReturnRaw — Retorna os caracteres brutos do termo indexado
- SolrQuery::setTermsSort — Especifica como classificar os termos retornados
- SolrQuery::setTermsUpperBound — Define o termo de parada
- SolrQuery::setTimeAllowed — Define o tempo permitido para a pesquisa terminar
- SolrDisMaxQuery — A classe SolrDisMaxQuery
- SolrDisMaxQuery::addBigramPhraseField — Adiciona um campo de frase bigrama (parâmetro pf2)
- SolrDisMaxQuery::addBoostQuery — Adiciona um campo de consulta de impulso com valor e impulso (parâmetro bq)
- SolrDisMaxQuery::addPhraseField — Adiciona um campo de frase (parâmetro pf)
- SolrDisMaxQuery::addQueryField — Adiciona um campo de consulta com impulso opcional (parâmetro qf)
- SolrDisMaxQuery::addTrigramPhraseField — Adiciona um campo de frase trigrama (parâmetro pf3)
- SolrDisMaxQuery::addUserField — Adiciona um campo ao parâmetro campos do usuário (uf)
- SolrDisMaxQuery::__construct — Construtor da classe
- SolrDisMaxQuery::removeBigramPhraseField — Remove o campo de frase bigrama (parâmetro pf2)
- SolrDisMaxQuery::removeBoostQuery — Remove uma consulta de impulso parcial por nome de campo (bq)
- SolrDisMaxQuery::removePhraseField — Remover um campo de frase (parâmetro pf)
- SolrDisMaxQuery::removeQueryField — Remove um campo de consulta (parâmetro qf)
- SolrDisMaxQuery::removeTrigramPhraseField — Remove um campo de frase trigrama (parâmetro pf3)
- SolrDisMaxQuery::removeUserField — Remove um campo do parâmetro de campos de usuário (uf)
- SolrDisMaxQuery::setBigramPhraseFields — Define campos de frase bigrama e seus impulsos (e slops) usando o parâmetro pf2
- SolrDisMaxQuery::setBigramPhraseSlop — Define o slop da frase bigrama (parâmetro ps2)
- SolrDisMaxQuery::setBoostFunction — Define uma função de impulso (parâmetro bf)
- SolrDisMaxQuery::setBoostQuery — Define diretamente o parâmetro de consulta de impulso (bq)
- SolrDisMaxQuery::setMinimumMatch — Define a correspondência mínima "Deveria" (mm)
- SolrDisMaxQuery::setPhraseFields — Define campos de frase e seus impulsos (e slops) usando o parâmetro pf2
- SolrDisMaxQuery::setPhraseSlop — Define o slop padrão em consultas de frase (parâmetro ps)
- SolrDisMaxQuery::setQueryAlt — Define a consulta alternativa (parâmetro q.alt)
- SolrDisMaxQuery::setQueryPhraseSlop — Especifica a quantidade de slop permitida em consultas de frase explicitamente incluídas na string de consulta do usuário (parâmetro qf)
- SolrDisMaxQuery::setTieBreaker — Define o parâmetro de desempate (parâmetro tie)
- SolrDisMaxQuery::setTrigramPhraseFields — Define diretamente campos de frase trigrama (parâmetro pf3)
- SolrDisMaxQuery::setTrigramPhraseSlop — Define slop de frase trigrama (parâmetro ps3)
- SolrDisMaxQuery::setUserFields — Define parâmetro de campos de usuário (uf)
- SolrDisMaxQuery::useDisMaxQueryParser — Troca o analisador de consulta para o DisMax
- SolrDisMaxQuery::useEDisMaxQueryParser — Troca o analisador de consulta para o EDisMax
- SolrCollapseFunction — A classe SolrCollapseFunction
- SolrCollapseFunction::__construct — Construtor
- SolrCollapseFunction::getField — Retorna o campo que está sendo colapsado
- SolrCollapseFunction::getHint — Retorna dica de colapso
- SolrCollapseFunction::getMax — Retorna o parâmetro "max"
- SolrCollapseFunction::getMin — Retorna o parâmetro "min"
- SolrCollapseFunction::getNullPolicy — Retorna política para NULL
- SolrCollapseFunction::getSize — Retorna o parâmetro de tamanho
- SolrCollapseFunction::setField — Define o campo para ser colapsado
- SolrCollapseFunction::setHint — Define dica de colapso
- SolrCollapseFunction::setMax — Seleciona os cabeçalhos dos grupos pelo valor máximo de um campo numérico ou consulta de função
- SolrCollapseFunction::setMin — Define o tamanho inicial das estruturas de dados colapsadas ao recolher apenas em um campo numérico
- SolrCollapseFunction::setNullPolicy — Define a política para NULL
- SolrCollapseFunction::setSize — Define o tamanho inicial das estruturas de dados colapsadas ao colapsar apenas em um campo numérico
- SolrCollapseFunction::__toString — Retorna uma string representando a função de colapso construída
- SolrException — A classe SolrException
- SolrException::getInternalInfo — Retorna informações internas de onde a exceção foi lançada
- SolrClientException — A classe SolrClientException
- SolrClientException::getInternalInfo — Retorna informações internas de onde a exceção foi lançada
- SolrServerException — A classe SolrServerException
- SolrServerException::getInternalInfo — Retorna informações internas de onde a exceção foi lançada
- SolrIllegalArgumentException — A classe SolrIllegalArgumentException
- SolrIllegalArgumentException::getInternalInfo — Retorna informações internas de onde a exceção foi lançada
- SolrIllegalOperationException — A classe SolrIllegalOperationException
- SolrIllegalOperationException::getInternalInfo — Retorna informações internas de onde a exceção foi lançada
- SolrMissingMandatoryParameterException — A classe SolrMissingMandatoryParameterException