diff --git a/reference/solr/solrquery/addfacetfield.xml b/reference/solr/solrquery/addfacetfield.xml index c2eb7fa445..af1fbeb63e 100644 --- a/reference/solr/solrquery/addfacetfield.xml +++ b/reference/solr/solrquery/addfacetfield.xml @@ -42,6 +42,63 @@ + + &reftitle.examples; + + + <methodname>SolrQuery::addFacetField</methodname> example + + SOLR_SERVER_HOSTNAME, + 'login' => SOLR_SERVER_USERNAME, + 'password' => SOLR_SERVER_PASSWORD, + 'port' => SOLR_SERVER_PORT, +); + +$client = new SolrClient($options); + +$query = new SolrQuery(); + +$query->setQuery($query); + +$query->addField('price')->addField('color'); + +$query->setFacet(true); + +$query->addFacetField('price')->addFacetField('color'); + +$query_response = $client->query($query); + +$response = $query_response->getResponse(); + +print_r($response['facet_counts']['facet_fields']); + +?> +]]> + + &example.outputs.similar; + + SolrObject Object + ( + [blue] => 20 + [green] => 100 + ) + +) +]]> + + + + +