如何使用solr计算数据

时间:2016-05-12 16:32:30

标签: solr

我正在使用solr 6     我有5张桌子。我想计算所有表的数据。     我可以获取单个表计数。但我不知道如何计算所有表数据。

every table having different  core name
example user core name is user,user1 core name is user1

how to fetch the count for all table in single query ?

This is my code
$client = $this->solarium_client->solr(array("core"=>$this->config->item('school_table_core')));
$query = $client->createQuery($client::QUERY_SELECT);
$resultset = $client->execute($query);
echo $resultset->getNumFound(); 

return the correct count.

1 个答案:

答案 0 :(得分:0)

除非你有一个solrcloud集群,否则所有talbe都没有计数方法 所以你只能计算每张桌子的总和,不用担心,它非常快。