FacetOptions 클래스

FacetOptions 클래스는 쿼리의 속성 결과를 처리하는 옵션을 제공합니다.

FacetOptionsgoogle.appengine.api.search 모듈에 정의됩니다.

소개

FacetOptions 클래스는 쿼리의 속성 결과를 처리하는 옵션을 제공합니다. 옵션에는 검색할 상품 속성 수, 각 상품 속성의 값 수, 상품 속성 계산을 위해 고려해야 할 결과의 깊이가 포함됩니다.

생성자

FacetOptions 클래스의 생성자는 다음과 같이 정의됩니다.

facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)

쿼리의 상품 속성 결과 처리를 위한 옵션을 지정합니다.

인수

discovery_limit
discovery_value_limit
depth

결과 값

FacetOptions 클래스의 새 인스턴스입니다.

예외

TypeError

알 수 없는 속성이 전달된 경우

ValueError

매개변수 중 하나라도 값이 잘못된 경우(예: 음수 깊이)

속성

FacetOptions 클래스의 인스턴스에는 다음 속성이 있습니다.

discovery_limit

상품 속성 검색이 켜져 있는 경우 검색할 상품 속성 수입니다. None이면 상품 속성 검색이 사용 중지됩니다.

discovery_value_limit

가장 많이 발견된 상품 속성 각각에 대해 검색할 값의 수입니다.

depth

상품 속성 정보를 수집하기 위해 평가할 쿼리 결과의 문서 수입니다.