Documentación offline PHP master

SolrQuery::addFacetQuery

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SolrQuery::addFacetQuery

Añade una consulta de faceta

Descripción#

public SolrQuery::addFacetQuery(string $facetQuery): SolrQuery
```php

Añade una consulta de faceta

## Parámetros

`facetQuery`  
La consulta de faceta

## Valores devueltos

Devuelve el objeto SolrQuery actual, si se usa el valor de retorno.

## Ejemplos

Ejemplo de SolrQuery::addFacetField
SOLR_SERVER_HOSTNAME, 'login' => SOLR_SERVER_USERNAME, 'password' => SOLR_SERVER_PASSWORD, 'port' => SOLR_SERVER_PORT, ); $cliente = new SolrClient($opciones); $consulta = new SolrQuery('*:*'); $consulta->setFacet(true); $consulta->addFacetQuery('price:[* TO 500]')->addFacetQuery('price:[500 TO *]'); $respuesta_consulta = $cliente->query($consulta); $respuesta = $respuesta_consulta->getResponse(); print_r($respuesta->facet_counts->facet_queries); ?>

```php

Resultado del ejemplo anterior es similar a:

SolrObject Object
(
    [price:[* TO 500]] => 14
    [price:[500 TO *]] => 2
)