Thanks Bill Bell . .This query works after applying the patch you refered to, is it? Please can you let me know how do I need to update the current war (apache solr 1.4.1 )file with this new patch? Thanks a lot.
Thanks, Rajani On Sat, Mar 12, 2011 at 8:56 AM, Bill Bell <billnb...@gmail.com> wrote: > http://localhost:8983/solr/select?q=*:*&facet=true&facet.field=StudyID&face > t.mincount=1&facet.limit=-1&f.StudyID.facet.namedistinct=1 > > Would do what you want I believe... > > > > On 3/11/11 8:51 AM, "Bill Bell" <billnb...@gmail.com> wrote: > > >There is my patch to do that. SOLR-2242 > > > >Bill Bell > >Sent from mobile > > > > > >On Mar 11, 2011, at 1:34 AM, rajini maski <rajinima...@gmail.com> wrote: > > > >> Query on facet field results... > >> > >> > >> When I run a facet query on some field say : facet=on & > >> facet.field=StudyID I get list of distinct StudyID list with the count > >>that > >> tells that how many times did this study occur in the search query. > >>But I > >> also needed the count of these distinct StudyID list.. Any solr query > >>to get > >> count of it.. > >> > >> > >> > >> Example: > >> > >> > >> > >> <lst name="*facet_fields*"> > >> > >> <lst name=" StudyID "> > >> > >> <int name="*105*">135164</int> > >> > >> <int name="*179*">79820</int> > >> > >> <int name="*107*">70815</int> > >> > >> <int name="*120*">37076</int> > >> > >> <int name="*134*">35276</int> > >> > >> </lst> > >> > >> </lst> > >> > >> > >> > >> I wanted the count attribute that shall return the count of number of > >> different studyID occurred .. In above example it could be : Count = 5 > >> (105,179,107,120,134) > >> > >> > >> > >> <lst name="*facet_fields*"> > >> > >> <lst name=" StudyID " COUNT=5 > > >> > >> <int name="*105*">135164</int> > >> > >> <int name="*179*">79820</int> > >> > >> <int name="*107*">70815</int> > >> > >> <int name="*120*">37076</int> > >> > >> <int name="*134*">35276</int> > >> > >> </lst> > >> > >> </lst> > > >