2016-12-21 1 views
0

내 봄 부트 프로젝트에서 솔라 서버에 연결합니다. solr 쿼리 대신 SQL 쿼리를 사용해야합니다. select * from reportCore과 같은 기본 쿼리에 대한 예상 결과를 얻을 수 있지만 필자는 필터를 추가하거나 필드 이름을 지정할 수 없습니다. 내가하고 싶은 것은 다음과 같은 solr 쿼리의 sql 쿼리 동등성을 찾는 것입니다.Solr의 SQL 등가 쿼리

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

같은

id:123 OR reportName:"Promotion" 

뭔가 그렇게 아니면 내가 사람을 SOLR하는 SQL 쿼리를 변환해야 할 수있는 방법이 있나요. 그런데 솔라를 사용합니다. 6.1.0

답변

3

Solr에있는 Parallel SQL 기능을 사용할 수 있습니다. 공식 문서 페이지를보십시오 : Parallel SQL Interface