0
다음 코드를 어떻게 변경해야합니까? Solr
의 쿼리를 ArrayList
에 저장할 수 있습니까? 당신이 중요한 부분을 잊고Solr의 쿼리를 ArrayList에 저장하려면 어떻게해야합니까?
public static void main(String[] args) throws MalformedURLException, SolrServerException {
HttpSolrServer solr = new HttpSolrServer("http://localhost:8983/solr");
Scanner sc = new Scanner(System.in);
System.out.println("What are you looking for: ")
String look = sc.nextLine();
SolrQuery query = new SolrQuery();
query.setQuery(look);
query.setFields("id");
query.setStart(0);
QueryResponse response = solr.query(query);
SolrDocumentList results = response.getResults();
for (int i = 0; i < results.size(); ++i) {
System.out.println(results.get(i));
}
}
arrayList 사용법을 알고 계십니까? –
나는 당신이 쿼리 자체가 아니라 쿼리 결과를 저장하려고한다고 가정한다. 왜 그럴 필요가 있겠는가? 'SolrDocumentList'는'ArrayList'를 확장합니다. – Aaron
저는 나중에 JSP에서 줄 단위로 결과를 출력 할 수 있다고 생각합니다. @Aaron –