Solr查询的SQL等价性

时间:2016-12-21 15:34:50

标签: solr-query-syntax solr6

在我的春季启动项目中,我连接到solr服务器。我需要使用sql查询而不是solr查询。我可以获得select * from reportCore等基本查询的预期结果,但我无法添加过滤器或指定字段名称。 我想要的是找到以下solr查询的sql查询等价;

id:123 OR reportName:"Promotion"

类似

select id, price from reportCore where id=123 or reportName="Promotion" 

有没有办法做到这一点,或者我必须将sql查询转换为solr查询。顺便说一句,我使用solr 6.1.0

1 个答案:

答案 0 :(得分:5)

您可以使用Solr中的并行SQL功能。查看官方文档页面:Parallel SQL Interface