try *:* instead of *.*

simon

On Tue, Dec 13, 2011 at 5:03 PM, Kissue Kissue <kissue...@gmail.com> wrote:
> Hi,
>
> I have come across this query in the admin interface: *.*
> Is this meant to match all documents in my index?
>
> Currently when i run query with q= *.*, numFound is 130310 but the actuall
> number of documents in my index is 603308.
> Shen i then run the query with q = *  then numFound is 603308 which is the
> total number of documents in my index.
>
> So what is the difference between query with q = *.*  and q = * ?
>
> I ran into this problem because i have a particular scenario where in my
> index where i have a field called categoryId which i am grouping on and
> another field called orgId which i then filter on. So i do grouping on
> categoryId but on all documents in the index matching the filter query
> field. I use q = *.* but this dosen't give me the true picture as
> highlighted above. So i use q = * and this works fine but takes about
> 2900ms to execute. Is this efficient? Is there a better way to do something
> like this?
>
> Solr version = 3.5
>
> Thanks.

Reply via email to