标签: solr
我试图在SOLR中使用子查询(比如SQL),有没有办法用SOLR实现这个?使用一个查询的输出作为另一个查询的输入。
基本上想从solr获取一组记录(比如说排名前300)然后对返回的结果应用一些过滤器。
有没有办法在SOLR中实现它?
提前致谢!!!
答案 0 :(得分:1)
是的,当然。筛选查询专门针对该目标。比方说,如果q =的查询返回3000个文档,您可以通过提供fq = lang:en进一步细化这些文档,并获得英文匹配'中的前300个文档。