Define el porcentaje de caché para el agrupamiento de resultados

# SolrQuery::setGroupCachePercent

(PECL solr >= 2.2.0)

SolrQuery::setGroupCachePercent — Define el porcentaje de caché para el agrupamiento de resultados

### Descripción

public function SolrQuery::setGroupCachePercent(int `$percent`): SolrQuery

Definir este parámetro con un número mayor que 0 activa la caché para el agrupamiento de resultados. El agrupamiento de resultados ejecuta dos búsquedas; esta opción almacena en caché la segunda búsqueda. El valor por omisión del servidor es 0. Las pruebas han demostrado que la caché de grupo solo mejora el tiempo de búsqueda con consultas booleanas, genéricas y difusas. Para consultas simples como las consultas de término o "match all", la caché de grupo degrada el rendimiento. Parámetro group.cache.percent

### Parámetros

`percent`

### Valores devueltos

### Errores/Excepciones

Genera una SolrIllegalArgumentException si se ha pasado un argumento inválido.

### Ver también

- SolrQuery::setGroup() - Activa/desactiva el agrupamiento de resultados (parámetro group)
- 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::setGroupFacet() - Define el parámetro group.facet
- SolrQuery::setGroupOffset() - Define el parámetro group.offset
- 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::setGroupTruncate() - Si es verdadero, los conteos de facetas se basan en el documento más relevante de cada grupo correspondiente a la consulta
- SolrQuery::setGroupFormat() - Define el formato de grupo, la estructura de resultado (argumento group.format)

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