
SolrDocument 클래스의 getField 메소드는 SolrDocument 내의 특정 필드의 값을 반환하는 역할을 합니다.
getField 메소드는 필드 이름(String)으로 파라미터를 받고, 반환하는 타입은 Object입니다.
예시 코드는 다음과 같습니다.
#hostingforum.kr
java
SolrDocument document = // SolrDocument 객체를 생성합니다.
String fieldName = "name"; // 필드 이름을 지정합니다.
Object fieldValue = document.getField(fieldName); // 필드 값을 가져옵니다.
if (fieldValue != null) {
System.out.println("필드 이름 : " + fieldName);
System.out.println("필드 값 : " + fieldValue);
} else {
System.out.println("해당 필드가 없습니다.");
}
위 코드는 SolrDocument 객체의 "name" 필드 값을 가져와 출력합니다. 만약 해당 필드가 없을 경우 "해당 필드가 없습니다."를 출력합니다.
2025-04-02 20:50