
SolrQuery::addMltField 함수에서 Multi-Field Query를 사용할 때 필드 이름을 지정할 때는 다음과 같이 하세요.
- 필드 이름은 "field1^2 field2^0.5" 형식으로 지정합니다. 예를 들어, "title^2 title_en^0.5"와 같이 지정합니다.
- 필드 이름은 필드명^수치 형식으로 지정합니다. 예를 들어, "title^2"와 같이 지정합니다.
- 필드 이름은 필드명 형식으로 지정합니다. 예를 들어, "title"과 같이 지정합니다.
"필드 이름"이란, "title"이란 필드가 있으면 "title"을, "title_en"이란 필드가 있으면 "title_en"을, "title"과 "title_en"이란 필드가 모두 있으면 "title^2 title_en^0.5"을 지정합니다.
"필드 이름"이란, "title"이란 필드가 있으면 "title"을, "title_en"이란 필드가 없으면 오류가 발생하지 않습니다.
예를 들어, "title"이란 필드가 있으면 "title^2"을, "title_en"이란 필드가 없으면 "title^2"을 지정합니다.
필드 이름을 지정할 때는 필드명^수치 형식으로 지정하고, 필드명 형식으로 지정할 수 있습니다. 필드명 형식으로 지정할 때는 필드명이란 필드가 없을 때 오류가 발생하지 않습니다.
2025-08-13 13:37