A edição Enterprise do Cloud Firestore no modo nativo já está disponível.
Saiba mais .
Envie comentários
Funções genéricas
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Pré-lançamento : o Firestore no modo nativo (com operações de pipeline) para a edição
Enterprise está sujeito aos "Termos das ofertas pré-GA" na seção "Termos gerais de serviço" dos Termos específicos de serviço . Você pode gerenciar dados pessoais para este recurso conforme descrito no Aditivo sobre tratamento de dados do Cloud , sujeito às obrigações e restrições descritas no contrato que rege seu acesso ao Google Cloud. Os recursos pré-GA estão disponíveis no estado em que se encontram e podem ter suporte limitado. Você encontra mais detalhes nas descrições das fases de lançamento .
Funções genéricas
Nome
Descrição
CONCAT
Concatena dois ou mais valores do mesmo tipo.
LENGTH
Calcula o comprimento de um String, Bytes, Array, Vector ou Map.
REVERSE
Inverte um String, Bytes ou Array.
Exemplos de clientes
Node.js
concat ( constant ( "Author ID: " ), field ( "authorId" ));
Web
concat ( constant ( "Author ID: " ), field ( "authorId" ));
Swift
let displayString = Constant ( "Author ID: " ). concat ([ Field ( "authorId" )])
Kotlin
val displayString = constant ( "Author ID: " ). concat ( field ( "authorId" ))
Java
Expression displayString = constant ( "Author ID: " ). concat ( field ( "authorId" ));
Python
Constant . of ( "Author ID: " ) . concat ( Field . of ( "authorId" ))
CONCAT
Sintaxe:
concat[T <: STRING | BYTES | ARRAY](values:T ...) -> T
Descrição:
Concatena dois ou mais valores do mesmo tipo.
Exemplos:
values
concat(values)
"abc", "def"
"abcdef"
[1, 2], [3, 4]
[1, 2, 3, 4]
b"abc", b"def"
b"abcdef"
"abc", [1,2,3], "ghi"
erro
[1,2,3]
erro
"abc", null
null
LENGTH
Sintaxe:
length[T <: STRING | BYTES | ARRAY | VECTOR | MAP](value: T) -> INT64
Descrição:
Calcula o comprimento de um valor String, Bytes, Array, Vector ou Map.
Exemplos:
valor
length(value)
"hello"
5
[1, 2, 3, 4]
4
b"abcde"
5
null
null
1
erro
REVERSE
Sintaxe:
reverse[T <: STRING | BYTES | ARRAY](value: T) -> T
Descrição:
Inverte um valor String ou Bytes.
Exemplos:
valor
reverse(value)
"hello"
"olleh"
[1, 2, 3]
[3, 2, 1]
b"abc"
b"cba"
23
erro
null
null
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2026-01-16 UTC.
Quer enviar seu feedback?
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-01-16 UTC."],[],[]]