lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shawn Heisey <s...@elyograg.org>
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. :(

Edith,

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.

Thanks,
Shawn


Mime
View raw message