
SolrQuery::__construct 메소드의 query 파라미터는 검색 쿼리 문자열을 의미합니다. 예를 들어, query 파라미터에 "name:John AND age:30"이라는 문자열을 입력한 경우, SolrQuery::__construct 메소드는 이 문자열을 검색 쿼리로 사용하여 검색 결과를 얻을 수 있습니다.
query 파라미터는 Solr의 쿼리 언어를 사용하여 검색 쿼리를 작성할 수 있습니다. 예를 들어, "name:John AND age:30"이라는 쿼리는 이름이 John이고 나이가 30인 문서를 검색합니다.
params 파라미터는 추가적인 파라미터를 설정할 수 있습니다. 예를 들어, params 파라미터에 "fq=category:product"라는 문자열을 입력한 경우, SolrQuery::__construct 메소드는 이 문자열을 필터 쿼리로 사용하여 검색 결과를 필터링할 수 있습니다.
예를 들어, query 파라미터에 "name:John AND age:30"이라는 문자열을 입력하고, params 파라미터에 "fq=category:product"라는 문자열을 입력한 경우, SolrQuery::__construct 메소드는 이름이 John이고 나이가 30인 제품을 검색합니다.
rewrite 파라미터는 쿼리를 리ライト할지 여부를 의미합니다. 예를 들어, rewrite 파라미터를 true로 설정한 경우, SolrQuery::__construct 메소드는 쿼리를 리ライト하여 검색 결과를 얻을 수 있습니다.
예를 들어, query 파라미터에 "name:John AND age:30"이라는 문자열을 입력하고, rewrite 파라미터를 true로 설정한 경우, SolrQuery::__construct 메소드는 이름이 John이고 나이가 30인 문서를 검색하고, 쿼리를 리ライト하여 검색 결과를 얻을 수 있습니다.
2025-03-15 13:44