Enviar comentarios
Funciones genéricas
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Versión preliminar: Firestore en modo nativo (con operaciones de canalización) para la edición Enterprise está sujeto a las “Condiciones de la Oferta de la Fase Previa a la DG” en la sección Condiciones del Servicio Generales de las Condiciones Específicas del Servicio . Puedes tratar datos personales para esta función, como se describe en el Anexo de Tratamiento de Datos de Cloud , sujeto a las obligaciones y las restricciones que se describen en el acuerdo en virtud del cual accedes a Google Cloud. Las funciones de la fase previa a la DG están disponibles "sin modificaciones" y pueden tener asistencia limitada. Para obtener más información, consulta las descripciones de la etapa de lanzamiento .
Funciones genéricas
Nombre
Descripción
CONCAT
Concatena dos o más valores del mismo tipo.
LENGTH
Calcula la longitud de un valor String, Bytes, Array, Vector o Map.
REVERSE
Invierte un valor String, Bytes o Array.
Ejemplos 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
Sintaxis:
concat[T <: STRING | BYTES | ARRAY](values:T ...) -> T
Descripción:
Concatena dos o más valores del mismo tipo.
Ejemplos:
valores
concat(values)
"abc", "def"
"abcdef"
[1, 2], [3, 4]
[1, 2, 3, 4]
b"abc", b"def"
b"abcdef"
"abc", [1,2,3], "ghi"
error
[1,2,3]
error
"abc", null
nulo
LENGTH
Sintaxis:
length[T <: STRING | BYTES | ARRAY | VECTOR | MAP](value: T) -> INT64
Descripción:
Calcula la longitud de un valor String, Bytes, Array, Vector o Map.
Ejemplos:
valor
length(value)
"hello"
5
[1, 2, 3, 4]
4
b"abcde"
5
null
nulo
1
error
REVERSE
Sintaxis:
reverse[T <: STRING | BYTES | ARRAY](value: T) -> T
Descripción:
Invierte un valor String, Bytes o Array.
Ejemplos:
valor
reverse(value)
"hello"
"olleh"
[1, 2, 3]
[3, 2, 1]
b"abc"
b"cba"
23
error
nulo
nulo
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-01-16 (UTC)
¿Quieres brindar más información?
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-01-16 (UTC)"],[],[]]