
SolrDisMaxQuery 클래스의 addQueryField 메서드는 필드 이름을 문자열로 받습니다.
필드 이름은 대소문자를 구분하지 않습니다. 예를 들어, '이름'과 'NAME'은 같은 필드 이름입니다.
하지만, 필드 이름은 SOLR에서 사용하는 필드 이름과 일치해야 합니다. SOLR에서 필드 이름은 소문자로 작성됩니다.
예를 들어, SOLR에서 '이름' 필드를 사용하고 있다면, addQueryField 메서드의 첫 번째 인자로 '이름' 대신 'name'을 지정해야 합니다.
따라서, addQueryField 메서드의 첫 번째 인자로 필드 이름을 지정할 때, SOLR에서 사용하는 필드 이름의 소문자 버전을 사용하는 것이 좋습니다.
2025-07-12 19:11