lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shawn Heisey <>
Subject Re: how to extract stats component with solrj 4.9.0
Date Mon, 28 Jul 2014 16:43:12 GMT
On 7/28/2014 10:08 AM, Edith Au wrote:
> I tried getFieldStatsInfo().  I got a stats of the stats with this method
> (ie. sum (sum(count)) of all the group'ed results.  But it is not what I
> want.  I want a list of stats (ie. sum(count), group by block num).  With a
> debugger, I could see the information I want in this private object
> response._statsInfo.
> I could grab the information I want with response.toString().  That's what
> I did and parse the string myself for now. :(


Everything that's in the QueryResponse is available as a Java object,
with getHeader and getResponse being the gateways.  The NamedList object
type that these methods return is a very compact and useful structure,
created specifically for Solr.  Once you have a NamedList, the data that
you want might be buried, so the findRecursive method (available with
SolrJ 4.4.0 and later) can be very useful to navigate the object easily.


View raw message