My patch is for 4.0 trunk.
On Fri, Mar 11, 2011 at 10:05 PM, rajini maski <rajinima...@gmail.com> wrote: > 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> >> >> >> >