自定义solr 4.10.3搜索结果

时间:2015-11-25 07:36:37

标签: solr lucene

我在solr数据库中找到了文档类型。在这4个中,一个是一般文件,第二个新闻,第三个书和第四个诗。现在我想查询solr以便它应该返回10个结果。在这7个结果中,应该来自一般文件,1个来自新闻,1个来自书籍,1个来自诗歌。我在云模式下使用solr。

有可能吗?如果是,那么如果不是为什么呢? 基本上,我想在一个查询中得到所有这些。

1 个答案:

答案 0 :(得分:0)

您可以使用result grouping。根据此文档,您的请求应该是

http://localhost:8983/solr/techproducts/select?wt=json&indent=true&
                 q=you_query_string&group=true&group.field=type&group.limit=7

搜索后,您应该从一般类型的组中获取七个项目,并从其他组中获取一个项目。