我正在使用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.
答案 0 :(得分:0)
除非你有一个solrcloud集群,否则所有talbe都没有计数方法 所以你只能计算每张桌子的总和,不用担心,它非常快。