
SolrQuery::setExpandQuery 메소드는 Elasticsearch에서 쿼리를 확장하고 결과를 보강하는 데 사용되는 메소드입니다. 이 메소드는 쿼리 결과에 관련된 문서를 찾기 위해 사용됩니다.
쿼리 확장을 제어하는 방법은 다음과 같습니다.
1. expand.query: 쿼리 확장을 활성화하거나 비활성화하는 데 사용됩니다. 예를 들어, `expand.query.enabled`을 `true`로 설정하면 쿼리 확장이 활성화됩니다.
2. expand.query.max: 쿼리 확장을 제한하는 데 사용됩니다. 예를 들어, `expand.query.max`을 `10`으로 설정하면 쿼리 확장을 10개까지 허용합니다.
3. expand.query.min: 쿼리 확장을 최소화하는 데 사용됩니다. 예를 들어, `expand.query.min`을 `5`으로 설정하면 쿼리 확장을 5개 이상 허용합니다.
예시를 들어보겠습니다.
이 예시에서는 쿼리 확장을 활성화하고, 쿼리 확장을 10개까지 허용하며, 쿼리 확장을 5개 이상 허용합니다.
2025-03-11 20:49