SolrQuery::addFacetField Adds another field to the facet &reftitle.description; public SolrQuerySolrQuery::addFacetField stringfield Adds another field to the facet &reftitle.parameters; field The name of the field &reftitle.returnvalues; Returns the current SolrQuery object, if the return value is used. &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 ) ) ]]>