Hello, Have you checked json.facets? They allow to combine a lot of such instructions like this.
On Fri, Aug 26, 2016 at 4:09 PM, Marta (motagirl2) <motagi...@gmail.com> wrote: > Hi everybody, > I am pretty new to Solr, so I don't know if what I'd like to achieve is > actually feasible or not. Currently, I am querying my Solr to retrieve the > amount of results that match the conditions in several facet queries. For > example: > > localhost:8082/solr/dict/select?q=*:*&rows=0&wt=json& > indent=true&facet=true&facet.query=dict1:"#tiger#"&facet. > query=dict1:"#lion#" > > With this kind of query, I am getting the count of Solr docs containing > "tiger" and the count of those cointaining "lion", in field "dict1": > > { > "responseHeader": { > "status": 0, > "QTime": 239, > "params": { > "facet.query": [ > "dict1:\"#tiger#\"", > "dict1:\"#lion#\"" > ], > "q": "*:*", > "indent": "true", > "rows": "0", > "wt": "json", > "facet": "true" > } > }, > "response": { > "numFound": 37278987, > "start": 0, > "docs": [ ] > }, > "facet_counts": { > "facet_queries": { > "dict1:\"#tiger#\"": 6, > "dict1:\"#lion#\"": 10 > }, > [...] > } > } > > The thing is that now I need to get also some results for each facet, aside > as the count (for example, three results for "tiger" and three more for > "lion") > > I have read some similar questions (Solr Facetting - Showing First 10 > results and Other > <http://stackoverflow.com/questions/1808515/solr- > facetting-showing-first-10-results-and-other> > or SOLR - Querying Facets, return N results per Facet > <http://stackoverflow.com/questions/24019531/solr- > querying-facets-return-n-results-per-facet> > ) > , but none of their answers seems to work for me, maybe because I am doing > the facets on all docs (q=*:*). > > Any help will be welcome :) > > > (I posted this issue also in Stackoverflow, you can see it here > http://stackoverflow.com/questions/39164957/get-results-from-solr-facets ) > -- > marta - motagirl > http://motagirl.net > -- Sincerely yours Mikhail Khludnev