
SolrParams 클래스의 add 메서드는 Solr 쿼리 파라미터를 추가하는 메서드입니다.
이 메서드는 다음과 같은 파라미터를 받을 수 있습니다.
- key: 추가할 파라미터의 키
- value: 추가할 파라미터의 값
- map: 추가할 파라미터의 키-값 쌍을 포함하는 맵
add 메서드는 파라미터를 처리하는 방식은 다음과 같습니다.
- key와 value를 사용할 경우, add 메서드는 key와 value를 쌍으로 추가합니다.
- map을 사용할 경우, add 메서드는 map의 키-값 쌍을 추가합니다.
add 메서드는 다음과 같은 결과를 반환합니다.
- key와 value를 사용할 경우, add 메서드는 추가한 키-값 쌍을 반환합니다.
- map을 사용할 경우, add 메서드는 추가한 맵을 반환합니다.
예를 들어, 다음 코드는 add 메서드를 사용하여 쿼리 파라미터를 추가하는 방법을 보여줍니다.
#hostingforum.kr
java
SolrParams params = new SolrParams();
params.add("q", "hello world");
params.add("fq", "author:john");
Map map = new HashMap<>();
map.put("sort", "date desc");
map.put("fl", "title,author");
params.add(map);
이 코드는 "q" 키에 "hello world" 값을 추가하고, "fq" 키에 "author:john" 값을 추가합니다. 또한, map을 사용하여 "sort" 키에 "date desc" 값을 추가하고, "fl" 키에 "title,author" 값을 추가합니다.
2025-04-29 01:02