Solr - Getting facet counts without returning search results

两盒软妹~` 提交于 2019-11-29 02:11:14

问题


I need to return only the facet counts from solr. So I basically want to search over all documents and return the facet counts, but I don't want to return any search results. Is this possible?

Thanks


回答1:


Setting facet=true will enable faceting and setting rows=0 will prevent any results being returned. Conveniently the numFound will show you how many results were found.




回答2:


I guess the obvious solution would be to search using a wildcard and specify that you want zero results returned.

That's my solution so far.




回答3:


So, from what I have understood if I need to get facets count for all documents in a paginated system, I need to make two requests (selects):
- The first to get the facets count for all documents.
- And the second to get the documents from current page.



来源:https://stackoverflow.com/questions/212446/solr-getting-facet-counts-without-returning-search-results

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!