Hi Mikhail,

                 I would like my faceting to run only on my resultset
returned as in only on numFound, rather than the whole index.

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>
>

Reply via email to