# La clase SolrQuery

(PECL solr >= 0.9.2)

## Introducción

Representa una colección de pares nombre-valor enviados al servidor Solr durante una petición.

## Sinopsis de la Clase

class SolrQuery extends SolrModifiableParams implements Serializable {
/* Constantes */
const int ORDER_ASC = 0;
const int ORDER_DESC = 1;
const int FACET_SORT_INDEX = 0;
const int FACET_SORT_COUNT = 1;
const int TERMS_SORT_INDEX = 0;
const int TERMS_SORT_COUNT = 1;
/* Propiedades */
/* Métodos */
public function __construct(string `$q` = ?)
public function addExpandFilterQuery(string `$fq`): SolrQuery
public function addExpandSortField(string `$field`, string `$order` = ?): SolrQuery
public function addFacetDateField(string `$dateField`): SolrQuery
public function addFacetDateOther(string `$value`, string `$field_override` = ?): SolrQuery
public function addFacetField(string `$field`): SolrQuery
public function addFacetQuery(string `$facetQuery`): SolrQuery
public function addField(string `$field`): SolrQuery
public function addFilterQuery(string `$fq`): SolrQuery
public function addGroupField(string `$value`): SolrQuery
public function addGroupFunction(string `$value`): SolrQuery
public function addGroupQuery(string `$value`): SolrQuery
public function addGroupSortField(string `$field`, int `$order` = ?): SolrQuery
public function addHighlightField(string `$field`): SolrQuery
public function addMltField(string `$field`): SolrQuery
public function addMltQueryField(string `$field`, float `$boost`): SolrQuery
public function addSortField(string `$field`, int `$order` = SolrQuery::ORDER_DESC): SolrQuery
public function addStatsFacet(string `$field`): SolrQuery
public function addStatsField(string `$field`): SolrQuery
public function collapse(SolrCollapseFunction `$collapseFunction`): SolrQuery
public function getExpand(): bool
public function getExpandFilterQueries(): array
public function getExpandQuery(): array
public function getExpandRows(): int
public function getExpandSortFields(): array
public function getFacet(): bool
public function getFacetDateEnd(string `$field_override` = ?): string
public function getFacetDateFields(): array
public function getFacetDateGap(string `$field_override` = ?): string
public function getFacetDateHardEnd(string `$field_override` = ?): string
public function getFacetDateOther(string `$field_override` = ?): array
public function getFacetDateStart(string `$field_override` = ?): string
public function getFacetFields(): array
public function getFacetLimit(string `$field_override` = ?): int
public function getFacetMethod(string `$field_override` = ?): string
public function getFacetMinCount(string `$field_override` = ?): int
public function getFacetMissing(string `$field_override` = ?): bool
public function getFacetOffset(string `$field_override` = ?): int
public function getFacetPrefix(string `$field_override` = ?): string
public function getFacetQueries(): array
public function getFacetSort(string `$field_override` = ?): int
public function getFields(): array
public function getFilterQueries(): array
public function getGroup(): bool
public function getGroupCachePercent(): int
public function getGroupFacet(): bool
public function getGroupFields(): array
public function getGroupFormat(): string
public function getGroupFunctions(): array
public function getGroupLimit(): int
public function getGroupMain(): bool
public function getGroupNGroups(): bool
public function getGroupOffset(): int
public function getGroupQueries(): array
public function getGroupSortFields(): array
public function getGroupTruncate(): bool
public function getHighlight(): bool
public function getHighlightAlternateField(string `$field_override` = ?): string
public function getHighlightFields(): array
public function getHighlightFormatter(string `$field_override` = ?): string
public function getHighlightFragmenter(string `$field_override` = ?): string
public function getHighlightFragsize(string `$field_override` = ?): int
public function getHighlightHighlightMultiTerm(): bool
public function getHighlightMaxAlternateFieldLength(string `$field_override` = ?): int
public function getHighlightMaxAnalyzedChars(): int
public function getHighlightMergeContiguous(string `$field_override` = ?): bool
public function getHighlightQuery(): string
public function getHighlightRegexMaxAnalyzedChars(): int
public function getHighlightRegexPattern(): string
public function getHighlightRegexSlop(): float
public function getHighlightRequireFieldMatch(): bool
public function getHighlightSimplePost(string `$field_override` = ?): string
public function getHighlightSimplePre(string `$field_override` = ?): string
public function getHighlightSnippets(string `$field_override` = ?): int
public function getHighlightUsePhraseHighlighter(): bool
public function getMlt(): bool
public function getMltBoost(): bool
public function getMltCount(): int
public function getMltFields(): array
public function getMltMaxNumQueryTerms(): int
public function getMltMaxNumTokens(): int
public function getMltMaxWordLength(): int
public function getMltMinDocFrequency(): int
public function getMltMinTermFrequency(): int
public function getMltMinWordLength(): int
public function getMltQueryFields(): array
public function getQuery(): string
public function getRows(): int
public function getSortFields(): array
public function getStart(): int
public function getStats(): bool
public function getStatsFacets(): array
public function getStatsFields(): array
public function getTerms(): bool
public function getTermsField(): string
public function getTermsIncludeLowerBound(): bool
public function getTermsIncludeUpperBound(): bool
public function getTermsLimit(): int
public function getTermsLowerBound(): string
public function getTermsMaxCount(): int
public function getTermsMinCount(): int
public function getTermsPrefix(): string
public function getTermsReturnRaw(): bool
public function getTermsSort(): int
public function getTermsUpperBound(): string
public function getTimeAllowed(): int
public function removeExpandFilterQuery(string `$fq`): SolrQuery
public function removeExpandSortField(string `$field`): SolrQuery
public function removeFacetDateField(string `$field`): SolrQuery
public function removeFacetDateOther(string `$value`, string `$field_override` = ?): SolrQuery
public function removeFacetField(string `$field`): SolrQuery
public function removeFacetQuery(string `$value`): SolrQuery
public function removeField(string `$field`): SolrQuery
public function removeFilterQuery(string `$fq`): SolrQuery
public function removeHighlightField(string `$field`): SolrQuery
public function removeMltField(string `$field`): SolrQuery
public function removeMltQueryField(string `$queryField`): SolrQuery
public function removeSortField(string `$field`): SolrQuery
public function removeStatsFacet(string `$value`): SolrQuery
public function removeStatsField(string `$field`): SolrQuery
public function setEchoHandler(bool `$flag`): SolrQuery
public function setEchoParams(string `$type`): SolrQuery
public function setExpand(bool `$value`): SolrQuery
public function setExpandQuery(string `$q`): SolrQuery
public function setExpandRows(int `$value`): SolrQuery
public function setExplainOther(string `$query`): SolrQuery
public function setFacet(bool `$flag`): SolrQuery
public function setFacetDateEnd(string `$value`, string `$field_override` = ?): SolrQuery
public function setFacetDateGap(string `$value`, string `$field_override` = ?): SolrQuery
public function setFacetDateHardEnd(bool `$value`, string `$field_override` = ?): SolrQuery
public function setFacetDateStart(string `$value`, string `$field_override` = ?): SolrQuery
public function setFacetEnumCacheMinDefaultFrequency(int `$frequency`, string `$field_override` = ?): SolrQuery
public function setFacetLimit(int `$limit`, string `$field_override` = ?): SolrQuery
public function setFacetMethod(string `$method`, string `$field_override` = ?): SolrQuery
public function setFacetMinCount(int `$mincount`, string `$field_override` = ?): SolrQuery
public function setFacetMissing(bool `$flag`, string `$field_override` = ?): SolrQuery
public function setFacetOffset(int `$offset`, string `$field_override` = ?): SolrQuery
public function setFacetPrefix(string `$prefix`, string `$field_override` = ?): SolrQuery
public function setFacetSort(int `$facetSort`, string `$field_override` = ?): SolrQuery
public function setGroup(bool `$value`): SolrQuery
public function setGroupCachePercent(int `$percent`): SolrQuery
public function setGroupFacet(bool `$value`): SolrQuery
public function setGroupFormat(string `$value`): SolrQuery
public function setGroupLimit(int `$value`): SolrQuery
public function setGroupMain(string `$value`): SolrQuery
public function setGroupNGroups(bool `$value`): SolrQuery
public function setGroupOffset(int `$value`): SolrQuery
public function setGroupTruncate(bool `$value`): SolrQuery
public function setHighlight(bool `$flag`): SolrQuery
public function setHighlightAlternateField(string `$field`, string `$field_override` = ?): SolrQuery
public function setHighlightFormatter(string `$formatter`, string `$field_override` = ?): SolrQuery
public function setHighlightFragmenter(string `$fragmenter`, string `$field_override` = ?): SolrQuery
public function setHighlightFragsize(int `$size`, string `$field_override` = ?): SolrQuery
public function setHighlightHighlightMultiTerm(bool `$flag`): SolrQuery
public function setHighlightMaxAlternateFieldLength(int `$fieldLength`, string `$field_override` = ?): SolrQuery
public function setHighlightMaxAnalyzedChars(int `$value`): SolrQuery
public function setHighlightMergeContiguous(bool `$flag`, string `$field_override` = ?): SolrQuery
public function setHighlightQuery(string `$q`): SolrQuery
public function setHighlightRegexMaxAnalyzedChars(int `$maxAnalyzedChars`): SolrQuery
public function setHighlightRegexPattern(string `$value`): SolrQuery
public function setHighlightRegexSlop(float `$factor`): SolrQuery
public function setHighlightRequireFieldMatch(bool `$flag`): SolrQuery
public function setHighlightSimplePost(string `$simplePost`, string `$field_override` = ?): SolrQuery
public function setHighlightSimplePre(string `$simplePre`, string `$field_override` = ?): SolrQuery
public function setHighlightSnippets(int `$value`, string `$field_override` = ?): SolrQuery
public function setHighlightUsePhraseHighlighter(bool `$flag`): SolrQuery
public function setMlt(bool `$flag`): SolrQuery
public function setMltBoost(bool `$flag`): SolrQuery
public function setMltCount(int `$count`): SolrQuery
public function setMltMaxNumQueryTerms(int `$value`): SolrQuery
public function setMltMaxNumTokens(int `$value`): SolrQuery
public function setMltMaxWordLength(int `$maxWordLength`): SolrQuery
public function setMltMinDocFrequency(int `$minDocFrequency`): SolrQuery
public function setMltMinTermFrequency(int `$minTermFrequency`): SolrQuery
public function setMltMinWordLength(int `$minWordLength`): SolrQuery
public function setOmitHeader(bool `$flag`): SolrQuery
public function setQuery(string `$query`): SolrQuery
public function setRows(int `$rows`): SolrQuery
public function setShowDebugInfo(bool `$flag`): SolrQuery
public function setStart(int `$start`): SolrQuery
public function setStats(bool `$flag`): SolrQuery
public function setTerms(bool `$flag`): SolrQuery
public function setTermsField(string `$fieldname`): SolrQuery
public function setTermsIncludeLowerBound(bool `$flag`): SolrQuery
public function setTermsIncludeUpperBound(bool `$flag`): SolrQuery
public function setTermsLimit(int `$limit`): SolrQuery
public function setTermsLowerBound(string `$lowerBound`): SolrQuery
public function setTermsMaxCount(int `$frequency`): SolrQuery
public function setTermsMinCount(int `$frequency`): SolrQuery
public function setTermsPrefix(string `$prefix`): SolrQuery
public function setTermsReturnRaw(bool `$flag`): SolrQuery
public function setTermsSort(int `$sortType`): SolrQuery
public function setTermsUpperBound(string `$upperBound`): SolrQuery
public function setTimeAllowed(int `$timeAllowed`): SolrQuery
public function __destruct()
/* Métodos heredados */
public function SolrModifiableParams::__construct()
public function SolrModifiableParams::__destruct()
}

## Constantes predefinidas

`SolrQuery::ORDER_ASC`

  Se usa para especificar la forma de ordenación debería se ascendente

`SolrQuery::ORDER_DESC`

  Se usa para especificar la forma de ordenación debería se descendente

`SolrQuery::FACET_SORT_INDEX`

  Se usa para especificar que la faceta debería ordenarse según el índice

`SolrQuery::FACET_SORT_COUNT`

  Se usa para especificar que la faceta debería ordenarse según la cuenta

`SolrQuery::TERMS_SORT_INDEX`

  Usado en TermsComponent

`SolrQuery::TERMS_SORT_COUNT`

  Usado en TermsComponent

## Tabla de contenidos

- SolrQuery::addExpandFilterQuery — Sobrescribe la consulta de filtro principal, determina qué documentos incluir en el grupo principal
- SolrQuery::addExpandSortField — Ordena los documentos en los grupos extendidos (parámetro expand.sort)
- SolrQuery::addFacetDateField — Mapea a facet.date
- SolrQuery::addFacetDateOther — Añade otro parámetro facet.date.other
- SolrQuery::addFacetField — Añade otro campo a la faceta
- SolrQuery::addFacetQuery — Añade una consulta de faceta
- SolrQuery::addField — Especifica qué campos devolver en el resultado
- SolrQuery::addFilterQuery — Especifica una consulta de filtro
- SolrQuery::addGroupField — Añade un campo a utilizar para agrupar los resultados
- SolrQuery::addGroupFunction — Permite agrupar los resultados según los valores únicos de una consulta de función (argumento group.func)
- SolrQuery::addGroupQuery — Permite agrupar los documentos que coinciden con la consulta dada
- SolrQuery::addGroupSortField — Añade un campo de ordenación de grupo (argumento group.sort)
- SolrQuery::addHighlightField — Mapea a hl.fl
- SolrQuery::addMltField — Establece un campo para usarlo para similitud
- SolrQuery::addMltQueryField — Mapea a mlt.qf
- SolrQuery::addSortField — Usado para controlar cómo deberían ordenarse los resultados
- SolrQuery::addStatsFacet — Recupera una devolución de subresultados para valores dentro de la faceta dada
- SolrQuery::addStatsField — Mapea al parámetro stats.field
- SolrQuery::collapse — Reduce el resultado a un solo documento por grupo
- SolrQuery::__construct — Constructor
- SolrQuery::__destruct — Destructor
- SolrQuery::getExpand — Devuelve true si la extensión de grupo está activada
- SolrQuery::getExpandFilterQueries — Devuelve las consultas de filtro de expansión
- SolrQuery::getExpandQuery — Devuelve el parámetro de consulta de expansión expand.q
- SolrQuery::getExpandRows — Devuelve el número de filas a mostrar en cada grupo (expand.rows)
- SolrQuery::getExpandSortFields — Devuelve un array de campos
- SolrQuery::getFacet — Devuelve el valor del parámetro facet
- SolrQuery::getFacetDateEnd — Devuelve el valor del parámetro facet.date.end
- SolrQuery::getFacetDateFields — Devuelve todos los campos de facet.date
- SolrQuery::getFacetDateGap — Devuelve el valor del parámetro facet.date.gap
- SolrQuery::getFacetDateHardEnd — Devuelve el valor del parámetro facet.date.hardend
- SolrQuery::getFacetDateOther — Devuelve el valor del parámetro facet.date.other
- SolrQuery::getFacetDateStart — Devuelve el límite inferior del primer rango de datos para todas las facetas de fecha de este campo
- SolrQuery::getFacetFields — Devuelve todos los campos facet
- SolrQuery::getFacetLimit — Devuelve el número máximo de restricciones que deberían ser devueltas por los campos facet
- SolrQuery::getFacetMethod — Devuelve el valor del parámetro facet.method
- SolrQuery::getFacetMinCount — Devuelve el mínimo de facetas que deberían ser incluidas en la respuesta
- SolrQuery::getFacetMissing — Devuelve el estado acutual del parámetro facet.missing
- SolrQuery::getFacetOffset — Devuelve un índice dentro de la lista de restricciones para ser usado en paginación
- SolrQuery::getFacetPrefix — Devuelve el prefijo de faceta
- SolrQuery::getFacetQueries — Devuelve todas las consultas de facetas
- SolrQuery::getFacetSort — Devuelve el tipo de ordenación de la faceta
- SolrQuery::getFields — Devuelve la lista de campos que serán devueltos en la respuesta
- SolrQuery::getFilterQueries — Devuelve una matriz de consultas de filtro
- SolrQuery::getGroup — Indica si el agrupamiento está activado
- SolrQuery::getGroupCachePercent — Devuelve el valor del porcentaje de caché de grupo
- SolrQuery::getGroupFacet — Devuelve el valor del parámetro group.facet
- SolrQuery::getGroupFields — Devuelve los campos de grupo (valores del argumento group.field)
- SolrQuery::getGroupFormat — Devuelve el valor de group.format
- SolrQuery::getGroupFunctions — Devuelve las funciones de grupo (valores del argumento group.func)
- SolrQuery::getGroupLimit — Devuelve el valor de group.limit
- SolrQuery::getGroupMain — Devuelve el valor de group.main
- SolrQuery::getGroupNGroups — Devuelve el valor de group.ngroups
- SolrQuery::getGroupOffset — Devuelve el valor de group.offset
- SolrQuery::getGroupQueries — Devuelve todos los valores del parámetro group.query
- SolrQuery::getGroupSortFields — Devuelve el valor de group.sort
- SolrQuery::getGroupTruncate — Devuelve el valor de group.truncate
- SolrQuery::getHighlight — Devuelve el estado del parámtero hl
- SolrQuery::getHighlightAlternateField — Devuelve el campo remarcado para usarlo como copia de seguridad o como predeterminado
- SolrQuery::getHighlightFields — Devuelve todos los campos que Solr debería generar para remarcación de trozos
- SolrQuery::getHighlightFormatter — Devuelve el formateador de la salida remarcada
- SolrQuery::getHighlightFragmenter — Devuelve el generador de trozos de texto para el texto remarcado
- SolrQuery::getHighlightFragsize — Devuelve el número de caracteres de fragmentos a considerar para remarcación
- SolrQuery::getHighlightHighlightMultiTerm — Devuelve si habilitar o no la remarcación de consultas range/wildcard/fuzzy/prefix
- SolrQuery::getHighlightMaxAlternateFieldLength — Devuelve el número máximo de caracteres del campo a devolver
- SolrQuery::getHighlightMaxAnalyzedChars — Devuelve el número máximo de caracteres de un documento para buscar trozos adecuados
- SolrQuery::getHighlightMergeContiguous — Devuelve si colapsar o no fragmentos contiguos en un único fragmento
- SolrQuery::getHighlightQuery — Devuelve la consulta de resaltado (hl.q)
- SolrQuery::getHighlightRegexMaxAnalyzedChars — Devuelve el número máximo de caracteres de un campo cuando se usa el fragmentador de expresiones regulares
- SolrQuery::getHighlightRegexPattern — Devuelve la expresión regular para la fragmentación
- SolrQuery::getHighlightRegexSlop — Devuelve el factor de desviación del tamaño de fragmento ideal
- SolrQuery::getHighlightRequireFieldMatch — Devuelve si un campo será remarcado solamente si la consulta coincide con este campo en particular
- SolrQuery::getHighlightSimplePost — Devuelve el texto que aparece después de un término remarcado
- SolrQuery::getHighlightSimplePre — Devuelve el texto que aparece antes de un término remarcado
- SolrQuery::getHighlightSnippets — Devuelve el número máximo de trozos remarcados a generar por campo
- SolrQuery::getHighlightUsePhraseHighlighter — Devuelve el estado del parámetro hl.usePhraseHighlighter
- SolrQuery::getMlt — Devuelve si los resultados MoreLikeThis deberían o no ser habilitados
- SolrQuery::getMltBoost — Devuelve si la consulta será impulsada (boost) o no mediante la relevancia del térmido de interés
- SolrQuery::getMltCount — Devuelve el número de documentos similares a devolver para cada resultado
- SolrQuery::getMltFields — Devuelve todos los campos a usar para similitud
- SolrQuery::getMltMaxNumQueryTerms — Devuelve el número máximo de términos de consultas que serán incluidos en cualquier consulta generada
- SolrQuery::getMltMaxNumTokens — Devuelve el número máximo de tokens a analizar en cada campo del documento que no esté almacenado con soporte TermVector
- SolrQuery::getMltMaxWordLength — Devuelve la longitud máxima de palabra de las palabras que serán ignoradas
- SolrQuery::getMltMinDocFrequency — Devuelve el umbral de frecuencia en el que las palabras que no ocurran en por lo menos tantos documentos como este serán ignoradas
- SolrQuery::getMltMinTermFrequency — Devuelve la frecuencia bajo la cual los términos serán ignorados en el documento fuente
- SolrQuery::getMltMinWordLength — Devuelve la longitud máxima de palabra bajo la cual las palabras serán ignoradas
- SolrQuery::getMltQueryFields — Devuelve los campos de consultas y sus boosts
- SolrQuery::getQuery — Devuelve la consulta principal
- SolrQuery::getRows — Devuelve el número máximo de documentos
- SolrQuery::getSortFields — Devuelve todos los campos de ordenación
- SolrQuery::getStart — Devuelve el índice del conjunto de resultados completo
- SolrQuery::getStats — Devuelve si están habilitadas o no las estadísticas
- SolrQuery::getStatsFacets — Devuelve todas las estadísticas de las facetas que fueron establecidas
- SolrQuery::getStatsFields — Devuelve todas las estadísticas de los campos
- SolrQuery::getTerms — Devuelve si está habilitado o no TermsComponent
- SolrQuery::getTermsField — Devuelve el campo desde el cuál los términos son recuperados
- SolrQuery::getTermsIncludeLowerBound — Devuelve si incluir o no el límite inferior en el conjunto de resultados
- SolrQuery::getTermsIncludeUpperBound — Devuelve si incluir o no el término de límite superior en el conjunto de resultados
- SolrQuery::getTermsLimit — Devuelve el número máximo de términos que debería devolver Solr
- SolrQuery::getTermsLowerBound — Devuelve el término en el que comenzar
- SolrQuery::getTermsMaxCount — Devuelve la frecuencia de documento máxima
- SolrQuery::getTermsMinCount — Devuelve la frecuencia de documento mínima a devolver para ser incluido
- SolrQuery::getTermsPrefix — Devuelve el prefijo del término
- SolrQuery::getTermsReturnRaw — Si devolver o no caracteres en bruto
- SolrQuery::getTermsSort — Devuelve un entero indicando cómo son ordenados los términos
- SolrQuery::getTermsUpperBound — Devuelve el término en donde parar
- SolrQuery::getTimeAllowed — Devuelve el tiempo en milisegundos permitido para que la consulta finalice
- SolrQuery::removeExpandFilterQuery — Elimina una consulta de filtro de extensión
- SolrQuery::removeExpandSortField — Elimina un campo de ordenación de expansión del parámetro expand.sort
- SolrQuery::removeFacetDateField — Elimina uno de los campos de faceta de fecha
- SolrQuery::removeFacetDateOther — Elimina uno de los parámetros facet.date.other
- SolrQuery::removeFacetField — Elimina uno de los parámetros facet.date
- SolrQuery::removeFacetQuery — Elimina uno de los parámetros facet.query
- SolrQuery::removeField — Elimina un campo de la lista de campos
- SolrQuery::removeFilterQuery — Elimina una consulta de filtro
- SolrQuery::removeHighlightField — Elimina uno de los campos usados para remarcación
- SolrQuery::removeMltField — Elimina uno de los campos moreLikeThis
- SolrQuery::removeMltQueryField — Elimina uno de los campos de consulta moreLikeThis
- SolrQuery::removeSortField — Elimina uno de los campos de ordenación
- SolrQuery::removeStatsFacet — Elimina uno de los parámetros stats.facet
- SolrQuery::removeStatsField — Elimina uno de los parámetros stats.field
- SolrQuery::setEchoHandler — Conmuta el parámetro echoHandler
- SolrQuery::setEchoParams — Determina qué tipo de parámetros incluir en la respuesta
- SolrQuery::setExpand — Activa/desactiva el componente Expand
- SolrQuery::setExpandQuery — Define el parámetro expand.q
- SolrQuery::setExpandRows — Define el número de filas a mostrar en cada grupo (expand.rows). Valor por omisión del servidor 5
- SolrQuery::setExplainOther — Establece el parámetro de consulta común explainOther
- SolrQuery::setFacet — Mapea al parámetro facet. Habilita o deshabilta las facetas
- SolrQuery::setFacetDateEnd — Mapea a facet.date.end
- SolrQuery::setFacetDateGap — Mapea a facet.date.gap
- SolrQuery::setFacetDateHardEnd — Mapea a facet.date.hardend
- SolrQuery::setFacetDateStart — Mapea a facet.date.start
- SolrQuery::setFacetEnumCacheMinDefaultFrequency — Establece la frecuencia de documento mínima usada para determinar la cuenta de términos
- SolrQuery::setFacetLimit — Mapea a facet.limit
- SolrQuery::setFacetMethod — Especifica el tipo de algoritmo a usar cuando se hace una faceta a un campo
- SolrQuery::setFacetMinCount — Mapea a facet.mincount
- SolrQuery::setFacetMissing — Mapea a facet.missing
- SolrQuery::setFacetOffset — Establece el índice de la lista de restricciones para tener en cuenta la paginación
- SolrQuery::setFacetPrefix — Especifica un prefijo de cadena con el que limitar los términos a los que hacer una faceta
- SolrQuery::setFacetSort — Determina el orden de las restricciones de campos de faceta
- SolrQuery::setGroup — Activa/desactiva el agrupamiento de resultados (parámetro group)
- SolrQuery::setGroupCachePercent — Define el porcentaje de caché para el agrupamiento de resultados
- SolrQuery::setGroupFacet — Define el parámetro group.facet
- SolrQuery::setGroupFormat — Define el formato de grupo, la estructura de resultado (argumento group.format)
- SolrQuery::setGroupLimit — Especifica el número de resultados a devolver para cada grupo. Valor por omisión del servidor 1
- SolrQuery::setGroupMain — Si es verdadero, el resultado del primer comando de agrupación de campo se utiliza como lista de resultados principal en la respuesta, utilizando group.format=simple
- SolrQuery::setGroupNGroups — Si es verdadero, Solr incluye el número de grupos que han coincidido con la consulta en los resultados
- SolrQuery::setGroupOffset — Define el parámetro group.offset
- SolrQuery::setGroupTruncate — Si es verdadero, los conteos de facetas se basan en el documento más relevante de cada grupo correspondiente a la consulta
- SolrQuery::setHighlight — Habilita o deshabilita la remarcación
- SolrQuery::setHighlightAlternateField — Especifica el campo de copia de seguridad a usar
- SolrQuery::setHighlightFormatter — Especifica un formateador para la salida resaltada
- SolrQuery::setHighlightFragmenter — Establece el generador de trozos de código para texto remarcado
- SolrQuery::setHighlightFragsize — El tamaño de los fragmentos a considerara para remarcación
- SolrQuery::setHighlightHighlightMultiTerm — Usa SpanScorer para remarcar términos de frases
- SolrQuery::setHighlightMaxAlternateFieldLength — Establece el número máximo de caracteres del campo a devolver
- SolrQuery::setHighlightMaxAnalyzedChars — Especifica el número de caracteres de un documento para buscar trozos apropiados
- SolrQuery::setHighlightMergeContiguous — Si colapsar o no fragmentos contiguos en un único fragmento
- SolrQuery::setHighlightQuery — Una consulta designada para la resaltación (hl.q)
- SolrQuery::setHighlightRegexMaxAnalyzedChars — Especifica el número máximo de caracteres a analizar
- SolrQuery::setHighlightRegexPattern — Especifica la expresión regular para la fragmentación
- SolrQuery::setHighlightRegexSlop — Establece el factor por el cual el fragmentador de expresiones regulares puede desviarse del tamaño de fragmento ideal
- SolrQuery::setHighlightRequireFieldMatch — Requerir la coincicencia de campos durante el remarcado
- SolrQuery::setHighlightSimplePost — Define el texto que debe aparecer después de un término resaltado
- SolrQuery::setHighlightSimplePre — Establece el texto que aparece antes de un término remarcado
- SolrQuery::setHighlightSnippets — Establece el número máximo de trozos remarcados para generar por campo
- SolrQuery::setHighlightUsePhraseHighlighter — Si remarcar o no términos de frases sólo cuando aparecen en la frase de consulta
- SolrQuery::setMlt — Habilita o deshabilita moreLikeThis
- SolrQuery::setMltBoost — Establecer si la consulta será impulsada (boost) por la relevancia del término de interés
- SolrQuery::setMltCount — Establece el número de documentos similares a devolver en cada resultado
- SolrQuery::setMltMaxNumQueryTerms — Establece el número máximo de términos de consulta incluidos
- SolrQuery::setMltMaxNumTokens — Especifica el número máximo de tokens a analizar
- SolrQuery::setMltMaxWordLength — Establece la longitud de palabra máxima
- SolrQuery::setMltMinDocFrequency — Establece la frecuencia de mltMinDoc
- SolrQuery::setMltMinTermFrequency — Establece la frecuencia bajo la cual los términos serán ignorados en los documentos fuente
- SolrQuery::setMltMinWordLength — Establece la longitud de palabra mínima
- SolrQuery::setOmitHeader — Excluye la cabecera de los resultados devueltos
- SolrQuery::setQuery — Establece la consulta de búsqueda
- SolrQuery::setRows — Especifica el número máximo de filas a devolver en el resultado
- SolrQuery::setShowDebugInfo — Bandera para mostrar información de depuración
- SolrQuery::setStart — Especifica el número de filas que se van a saltar
- SolrQuery::setStats — Habilita o deshablita el componente de estadísticas
- SolrQuery::setTerms — Habilita o deshablita TermsComponent
- SolrQuery::setTermsField — Establece el nombre del campo del que obtener los términos
- SolrQuery::setTermsIncludeLowerBound — Incluir el término de límite inferior en el conjunto de resultados
- SolrQuery::setTermsIncludeUpperBound — Incluir el término de límite superior en el conjunto de resultados
- SolrQuery::setTermsLimit — Establece el número máximo de términos a devolver
- SolrQuery::setTermsLowerBound — Especifica el término de donde empezar
- SolrQuery::setTermsMaxCount — Establece la frecuencia máxima de documentos
- SolrQuery::setTermsMinCount — Establece la frecuencia mínima de documentos
- SolrQuery::setTermsPrefix — Restringe las coincidencias de términos que comienzan con el prefijo
- SolrQuery::setTermsReturnRaw — Devuelve los caracteres en bruto del término indexado
- SolrQuery::setTermsSort — Especifica cómo ordenar los términos devueltos
- SolrQuery::setTermsUpperBound — Establece el término en el que parar
- SolrQuery::setTimeAllowed — El tiempo permitido para que la búsqueda finalice

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open