
SolrInputDocument 클래스의 clear 메소드는 문서의 모든 필드를 초기화합니다.
clear 메소드를 호출하면 문서의 필드값이 초기화되며, 이후에 문서의 필드값을 다시 설정하려고 할 때, 이전에 초기화된 필드값이 다시 설정되지 않습니다.
예를 들어, 다음 코드를 살펴보겠습니다.
#hostingforum.kr
java
SolrInputDocument document = new SolrInputDocument();
document.addField("name", "John Doe");
document.addField("age", 30);
document.clear();
// clear 메소드를 호출한 후에 문서의 필드값을 다시 설정하려고 할 때, 이전에 초기화된 필드값이 다시 설정되지 않습니다.
document.addField("name", "Jane Doe");
이 예제에서 clear 메소드를 호출한 후에, "name" 필드의 이전 값 "John Doe"는 초기화되며, 다시 설정되지 않습니다.
2025-07-15 19:30