Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-2817

Search result with grouping activated delivers wrong numFound value and breaks pager.


    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.4
    • Fix Version/s: 3.4
    • Component/s: None
    • Labels:


      I use the 3.4 brach of solr for grouping my results, but obviously there is something wrong in my eyes. If I activate the grouping functionality I get the expected results. In my case for example 4 rows, but the the numFound value says it has 26 results.

      This result is used by the Apache Solr Library in Drupal to calculate the correct pager on my website. Now I get a search result page with 4 results and a confused pager with 3 more steps to not existing search pages.

      I try a lot of things including using a facet and all the other suggested things by google but I couldn't change the numFound value to the correct one in my case.

      If I not use the group.main=true setting including a facet I get in the facet conclusion the correct values of found results but it also say matches 6 (numFound=6). The Apache Solr Library make it nesessary to use the group.main=true setting because without this value the library is not able to parse the resultset. So I get always an empty website without any results even solr answers correctly.

      Is it somehow possible to change the numFound value to the correct one of the group count result. I think nobody groups a field and shows maybe 10 entries which belong to the request and tell the user we have 200 other things which are not interesting you. But I have to tell you...

      Any help is apreciated to get some understanding why solr delivers me this numFound result and how to fix this issue.


          Issue Links



              • Assignee:
                bronco bronco
              • Votes:
                0 Vote for this issue
                1 Start watching this issue


                • Created: