Criteria

Kriteria filter yang diterapkan ke hasil penelusuran saat ini.

Representasi 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.
}
Kolom
field

string

Kolom UGA atau kolom ML untuk menerapkan kriteria pemfilteran.

fetchMatchedAnnotations

boolean

Jika benar, tampilkan anotasi yang cocok dengan kueri untuk kriteria ini. Opsi ini hanya berlaku untuk kriteria penyertaan, yaitu, bukan kriteria pengecualian, dengan anotasi tingkat partisi. Jenis data ini mendukung jenis data berikut: - BILANGAN BULAT - FLOTA - STRING (khusus DataSchema.SearchStrategy.EXACT_SEARCH) - BOOLEAN

Kolom union value.

value hanya dapat berupa salah satu dari hal berikut:

textArray

object (StringArray)

Nilai teks yang terkait dengan kolom.

intRangeArray

object (IntRangeArray)

Rentang bilangan bulat yang terkait dengan kolom.

floatRangeArray

object (FloatRangeArray)

Rentang float yang terkait dengan kolom.

dateTimeRangeArray

object (DateTimeRangeArray)

Rentang tanggal dan waktu yang terkait dengan kolom.

geoLocationArray

object (GeoLocationArray)

Array Lokasi Geografis.

boolValue

object (BoolValue)

Nilai Boolean.

StringArray

Daftar nilai jenis string.

Representasi JSON
{
  "txtValues": [
    string
  ]
}
Kolom
txtValues[]

string

Nilai jenis string.

IntRangeArray

Daftar nilai rentang bilangan bulat.

Representasi JSON
{
  "intRanges": [
    {
      object (IntRange)
    }
  ]
}
Kolom
intRanges[]

object (IntRange)

Nilai rentang int.

IntRange

Jenis rentang bilangan bulat.

Representasi JSON
{
  "start": string,
  "end": string
}
Kolom
start

string (int64 format)

Awal rentang int.

end

string (int64 format)

Akhir rentang int.

FloatRangeArray

Daftar nilai rentang float.

Representasi JSON
{
  "floatRanges": [
    {
      object (FloatRange)
    }
  ]
}
Kolom
floatRanges[]

object (FloatRange)

Nilai rentang float.

FloatRange

Jenis rentang float.

Representasi JSON
{
  "start": number,
  "end": number
}
Kolom
start

number

Awal rentang float.

end

number

Akhir rentang float.

GeoLocationArray

Daftar lokasi.

Representasi JSON
{
  "circleAreas": [
    {
      object (CircleArea)
    }
  ]
}
Kolom
circleAreas[]

object (CircleArea)

Daftar area lingkaran.

CircleArea

Representasi area lingkaran.

Representasi JSON
{
  "latitude": number,
  "longitude": number,
  "radiusMeter": number
}
Kolom
latitude

number

Lintang pusat area lingkaran. Derajat [-90 .. 90]

longitude

number

Bujur pusat area lingkaran. Derajat [-180 .. 180]

radiusMeter

number

Radius area lingkaran dalam meter.

BoolValue

Representasi JSON
{
  "value": boolean
}
Kolom
value

boolean