Criteria

현재 검색 결과에 적용된 필터 기준입니다.

JSON 표현
{
  "field": string,
  "fetchMatchedAnnotations": boolean,

  // Union field value can be only one of the following:
  "textArray": {
    object (StringArray)
  },
  "intRangeArray": {
    object (IntRangeArray)
  },
  "floatRangeArray": {
    object (FloatRangeArray)
  },
  "dateTimeRangeArray": {
    object (DateTimeRangeArray)
  },
  "geoLocationArray": {
    object (GeoLocationArray)
  },
  "boolValue": {
    object (BoolValue)
  }
  // End of list of possible types for union field value.
}
필드
field

string

필터링 기준을 적용할 UGA 필드 또는 ML 필드입니다.

fetchMatchedAnnotations

boolean

이 기준에 따라 쿼리와 일치하는 주석을 반환합니다. 이 옵션은 파티션 수준 주석이 있는 포함 기준(제외 기준이 아님)에만 적용됩니다. 다음 데이터 유형을 지원합니다. - INTEGER - FLOAT - STRING (DataSchema.SearchStrategy.EXACT_SEARCH만 해당) - BOOLEAN

통합 필드 value.

value는 다음 중 하나여야 합니다.

textArray

object (StringArray)

필드와 연결된 텍스트 값입니다.

intRangeArray

object (IntRangeArray)

필드와 연결된 정수 범위입니다.

floatRangeArray

object (FloatRangeArray)

필드와 연결된 부동 소수점 범위입니다.

dateTimeRangeArray

object (DateTimeRangeArray)

필드와 연결된 날짜/시간 범위입니다.

geoLocationArray

object (GeoLocationArray)

지리적 위치 배열

boolValue

object (BoolValue)

불리언 값입니다.

StringArray

문자열 유형 값의 목록입니다.

JSON 표현
{
  "txtValues": [
    string
  ]
}
필드
txtValues[]

string

문자열 유형 값

IntRangeArray

정수 범위 값 목록입니다.

JSON 표현
{
  "intRanges": [
    {
      object (IntRange)
    }
  ]
}
필드
intRanges[]

object (IntRange)

정수 범위 값

IntRange

정수 범위 유형입니다.

JSON 표현
{
  "start": string,
  "end": string
}
필드
start

string (int64 format)

int 범위의 시작입니다.

end

string (int64 format)

int 범위의 끝입니다.

FloatRangeArray

부동 소수점 범위 값 목록입니다.

JSON 표현
{
  "floatRanges": [
    {
      object (FloatRange)
    }
  ]
}
필드
floatRanges[]

object (FloatRange)

부동 소수점 범위 값입니다.

FloatRange

부동 소수점 범위 유형입니다.

JSON 표현
{
  "start": number,
  "end": number
}
필드
start

number

부동 소수점 범위의 시작입니다.

end

number

부동 소수점 범위의 끝입니다.

GeoLocationArray

위치 목록입니다.

JSON 표현
{
  "circleAreas": [
    {
      object (CircleArea)
    }
  ]
}
필드
circleAreas[]

object (CircleArea)

원 영역 목록입니다.

CircleArea

원 면적의 표현입니다.

JSON 표현
{
  "latitude": number,
  "longitude": number,
  "radiusMeter": number
}
필드
latitude

number

원 영역 중심의 위도입니다. 도 [-90~90]

longitude

number

원 영역 중심의 경도입니다. 도 [-180~180]

radiusMeter

number

원의 반지름(미터)

BoolValue

JSON 표현
{
  "value": boolean
}
필드
value

boolean