
SolrClient::query 메서드를 사용할 때, query 파라미터에서 필드명을 지정하는 방법은 다음과 같습니다.
필드명은 쿼리 문자열 내부에 포함되어야 합니다. 예를 들어, "name:John"과 "age:30"은 필드명 "name"과 "age"를 포함하는 쿼리입니다.
query 파라미터에 다른 옵션을 추가하는 방법은 다음과 같습니다.
sort 옵션은 "sort" 키워드를 사용하여 지정합니다. 예를 들어, "name asc"은 "name" 필드를 오름차순으로 정렬합니다.
다음은 올바른 예제입니다.
#hostingforum.kr
ruby
SolrClient.query("name:John AND age:30", sort: "name asc")
또한, 다른 옵션을 추가할 수도 있습니다. 예를 들어, limit 옵션을 사용하여 검색 결과의 최대 개수를 지정할 수 있습니다.
#hostingforum.kr
ruby
SolrClient.query("name:John AND age:30", sort: "name asc", limit: 10)
이러한 옵션은 Solr의 검색 기능을 사용할 때 유용합니다.
2025-07-14 19:38