使用SOLR进行子查询

时间:2018-03-12 11:43:55

标签: solr

我试图在SOLR中使用子查询(比如SQL),有没有办法用SOLR实现这个?使用一个查询的输出作为另一个查询的输入。

基本上想从solr获取一组记录(比如说排名前300)然后对返回的结果应用一些过滤器。

有没有办法在SOLR中实现它?

提前致谢!!!

1 个答案:

答案 0 :(得分:1)

是的,当然。筛选查询专门针对该目标。比方说,如果q =的查询返回3000个文档,您可以通过提供fq = lang:en进一步细化这些文档,并获得英文匹配'中的前300个文档。