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

如果為 true,則會傳回符合此條件的查詢標記。這個選項僅適用於包含條件 (即不包含排除條件),且包含區隔層級註解。支援下列資料類型:- 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)

Int 範圍值。

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