쿼리 문자열만 사용하여 Index.Search
메서드를 호출하면 다음과 같은 기본 쿼리 옵션에 따라 결과가 반환됩니다.
- 문서가 내림차순으로 정렬되어 반환됨
- 문서가 한 번에 20개씩 그룹으로 반환됨
- 검색된 문서에 원본 필드가 모두 포함됨
SearchOptions 구조체
의 인스턴스를`Search` 에 대한 인수로 사용하여 이러한 옵션을 변경할 수 있습니다.
SearchOptions 구조체 를 사용하면 한 번에 반환할 문서 개수를 지정할 수 있습니다. 검색된 문서의 콘텐츠를 맞춤설정할 수도 있습니다. 문서 식별자만 요청하거나 문서에 필드 하위 집합만 포함되도록 요청할 수 있습니다. 또한 필드 표현식(문서의 다른 필드에서 파생된 값이 있는 필드)을 사용하여 .검색된 문서에서 커스텀 필드를 만들 수 있습니다.
쿼리 옵션과 별도로`SearchOptions` 구조체 에는 SortOptions구조체의 인스턴스도 포함될 수 있습니다. 정렬 옵션을 사용하여 정렬 순서를 변경하고 여러 키를 기준으로 결과를 정렬할 수 있습니다.
SearchOptions
다음 속성은 반환되는 결과의 개수와 순서를 제어합니다. 함께 사용할 수 없는 오프셋 및 커서 옵션은 페이지로 나누기를 지원합니다. 이들 옵션은 선택된 문서 중에서 결과에 반환될 문서를 지정합니다.
| 속성 | 설명 | 기본값 | 최대 |
|---|---|---|---|
Limit
|
결과에 반환할 최대 문서 수입니다. | 20 | 1000
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다. 최종 업데이트: 2026-02-14(UTC) |