Description
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.
Attachments
Issue Links
- is related to
-
SOLR-12157 group.main ought to return group.ngroups as numFound and change start/rows semantics
- Open