On 30 January 2014 17:35, Kuchekar <kuchekar.nil...@gmail.com> wrote: > Hi Mikhail, > > I would like my faceting to run only on my resultset > returned as in only on numFound, rather than the whole index.
As far as I know, unless you define filter tagging and exclusion, this is the default facet behaviour. Are you sure no such things are defined? Can you send your full solr query? J. > In the example, even when I specify the query 'company:Apple' .. it gives > me faceted results for other companies. This means that it is querying > against the whole index, rather than just the result set. > > Using facet.mincount=1 will give me faceted values which are greater than > 1, but that will again to retrieve all the distinct values (Apple, Bose, > Chevron, ..Oracle..) of facet field (company) query the whole index. > > What I would like to do is ... facet only on the resultset. > > i.e. my query (q= company:Apple AND technologies:java ) should return, only > the facet details about 'Apple' since that is only present in the results > set. But it provides me the list of other Company Names ... which makes me > believe that it is querying the whole index to get the distinct value for > the company.. > > "docs": [ { "id": "ABC123", "company": [ "APPLE" ] }, > { "id": "ABC1234", "company": [ "APPLE" ] }, > { "id": "ABC1235", "company": [ "APPLE" ] }, > { "id": "ABC1236", "company": [ "APPLE" ] } ] }, "facet_counts": { " > facet_queries": { "p_company:ucsf\n": 1 }, "facet_fields": { "company": [ > "APPLE", 4, ] }, "facet_dates": {}, "facet_ranges": {} } > > > Thanks. > Kuchekar, Nilesh > > > On Thu, Jan 30, 2014 at 2:13 AM, Mikhail Khludnev < > mkhlud...@griddynamics.com> wrote: > >> Hello >> Do you mean setting >> http://wiki.apache.org/solr/SimpleFacetParameters#facet.mincount to 1 or >> you want to facet only returned page (rows) instead of full resultset >> (numFound) ? >> >> >> On Thu, Jan 30, 2014 at 6:24 AM, Nilesh Kuchekar >> <kuchekar.nil...@gmail.com>wrote: >> >> > Yeah it's a typo... I meant company:Apple >> > >> > Thanks >> > Nilesh >> > >> > > On Jan 29, 2014, at 8:59 PM, Alexandre Rafalovitch <arafa...@gmail.com >> > >> > wrote: >> > > >> > >> On Thu, Jan 30, 2014 at 3:43 AM, Kuchekar <kuchekar.nil...@gmail.com> >> > wrote: >> > >> company=Apple >> > > Did you mean company:Apple ? >> > > >> > > Otherwise, that could be the issue. >> > > >> > > Regards, >> > > Alex. >> > > >> > > >> > > Personal website: http://www.outerthoughts.com/ >> > > LinkedIn: http://www.linkedin.com/in/alexandrerafalovitch >> > > - Time is the quality of nature that keeps events from happening all >> > > at once. Lately, it doesn't seem to be working. (Anonymous - via GTD >> > > book) >> > >> >> >> >> -- >> Sincerely yours >> Mikhail Khludnev >> Principal Engineer, >> Grid Dynamics >> >> <http://www.griddynamics.com> >> <mkhlud...@griddynamics.com> >> -- Jerome Eteve +44(0)7738864546 http://www.eteve.net/