- Representação JSON
- StringArray
- IntRangeArray
- IntRange
- FloatRangeArray
- FloatRange
- GeoLocationArray
- CircleArea
- BoolValue
Filtre os critérios aplicados aos resultados da pesquisa atual.
Representação JSON |
---|
{ "field": string, "fetchMatchedAnnotations": boolean, // Union field |
Campos | |
---|---|
field |
O campo UGA ou ML para aplicar critérios de filtragem. |
fetchMatchedAnnotations |
Se verdadeiro, retorna as anotações correspondentes à consulta para esse critério. Essa opção só é aplicável a critérios de inclusão, ou seja, não a critérios de exclusão, com anotações no nível da partição. Ele oferece suporte aos seguintes tipos de dados: - INTEGER - FLOAT - STRING (somente DataSchema.SearchStrategy.EXACT_SEARCH) - BOOLEAN |
Campo de união
|
|
textArray |
Os valores de texto associados ao campo. |
intRangeArray |
Os intervalos de números inteiros associados ao campo. |
floatRangeArray |
Os intervalos de ponto flutuante associados ao campo. |
dateTimeRangeArray |
Os intervalos de data e hora associados ao campo. |
geoLocationArray |
Matriz de geolocalização. |
boolValue |
Um valor booleano. |
StringArray
Uma lista de valores do tipo string.
Representação JSON |
---|
{ "txtValues": [ string ] } |
Campos | |
---|---|
txtValues[] |
Valores do tipo string. |
IntRangeArray
Uma lista de valores de intervalo de números inteiros.
Representação JSON |
---|
{
"intRanges": [
{
object ( |
Campos | |
---|---|
intRanges[] |
Valores de intervalo de int. |
IntRange
Tipo de intervalo de números inteiros.
Representação JSON |
---|
{ "start": string, "end": string } |
Campos | |
---|---|
start |
Início do intervalo de int. |
end |
Fim do intervalo de int. |
FloatRangeArray
Uma lista de valores de intervalo flutuante.
Representação JSON |
---|
{
"floatRanges": [
{
object ( |
Campos | |
---|---|
floatRanges[] |
Valores de intervalo flutuante. |
FloatRange
Tipo de intervalo flutuante.
Representação JSON |
---|
{ "start": number, "end": number } |
Campos | |
---|---|
start |
Início do intervalo de flutuação. |
end |
Fim do intervalo de flutuação. |
GeoLocationArray
Uma lista de locais.
Representação JSON |
---|
{
"circleAreas": [
{
object ( |
Campos | |
---|---|
circleAreas[] |
Uma lista de áreas de círculo. |
CircleArea
Representação de uma área circular.
Representação JSON |
---|
{ "latitude": number, "longitude": number, "radiusMeter": number } |
Campos | |
---|---|
latitude |
Latitude do centro da área do círculo. Graus [-90 .. 90] |
longitude |
Longitude do centro da área do círculo. Graus [-180 .. 180] |
radiusMeter |
Raio da área do círculo em metros. |
BoolValue
Representação JSON |
---|
{ "value": boolean } |
Campos | |
---|---|
value |
|