다음과 같은 형식의 solr에 제출할 쿼리를 액자 화했습니다.질의에 지정된 순서대로 solr 결과를 얻는 방법
id:95154 OR id:68209 OR id:89482 OR id:94233 OR id:112481 OR id:93843
나는 시작부터 순서대로 레코드를 가져오고 싶습니다. 내가 먼저 id 95154 문서를 가져와야하고 다음에 id 68209 문서를 가져와야한다고 말합니다. 하지만 지금은 일어나지 않습니다. 마지막 ID는 93843이고 처음에는 몇 번이고 random.i는 grails 2.1에서 solr을 사용하고 solr 버전은 1.4.0입니다. 솔로에서 문서를 가져 오는 샘플 방법은 다음과 같습니다.
def server = solrService.getServer('provider')
SolrQuery sponsorSolrQuery = new SolrQuery(solarQuery)
def queryResponse = server.query(sponsorSolrQuery);
documentsList = queryResponse.getResults()