Solr查询的SQL等价性

0 solr-query-syntax solr6

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

id:123 OR reportName:"Promotion"
Run Code Online (Sandbox Code Playgroud)

就像是

select id, price from reportCore where id=123 or reportName="Promotion" 
Run Code Online (Sandbox Code Playgroud)

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

Nic*_* E. 5

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