Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
Invia feedback
Funzioni di tipo
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Anteprima: Firestore in modalità nativa (con operazioni della pipeline) per Enterprise
edition è soggetto ai "Termini delle Offerte pre-GA" nella sezione Termini di servizio generali dei Termini specifici dei servizi . Puoi trattare i dati personali per questa funzionalità come indicato nell'Addendum per il trattamento dei dati Cloud , fatti salvi gli obblighi e le restrizioni all'interno dell'accordo che regola l'accesso a Google Cloud. Le funzionalità pre-GA sono disponibili "così come sono" e potrebbero avere un supporto limitato. Per saperne di più, consulta le descrizioni della fase di lancio .
Funzioni di tipo
Nome
Descrizione
TYPE
Restituisce il tipo di valore come STRING.
TIPO
Sintassi:
type(input: ANY) -> STRING
Descrizione:
Restituisce una rappresentazione stringa del tipo input.
Se viene fornito un valore assente, restituisce NULL.
Esempi:
input
type(input)
NULL
"null"
true
"boolean"
1
"int32"
-3L
"int64"
3.14
"float64"
2024-01-01T00:00:00Z UTC
"timestamp"
"foo"
"string"
b"foo"
"byte"
[1, 2]
"array"
{"a": 1}
"map"
path("c/d")
"reference"
vector([1.0, 2.0])
"vector"
ABSENT
NULL
Esempi di clienti
Node.js
const result = await db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). as ( "not1984" ))
. execute ();
Web
const result = await execute ( db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). as ( "not1984" ))
);
Swift
let result = try await db . pipeline ()
. collection ( "books" )
. select ([ Field ( "title" ). notEqual ( "1984" ). as ( "not1984" )])
. execute ()
Kotlin
val result = db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). alias ( "not1984" ))
. execute ()
Java
Task<Pipeline . Snapshot > result = db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). alias ( "not1984" ))
. execute ();
Python
from google.cloud.firestore_v1.pipeline_expressions import Field
result = (
client . pipeline ()
. collection ( "books" )
. select ( Field . of ( "title" ) . not_equal ( "1984" ) . as_ ( "not1984" ))
. execute ()
)
Java
Pipeline . Snapshot result =
firestore
. pipeline ()
. collection ( "books" )
. select ( notEqual ( field ( "title" ), "1984" ). as ( "not1984" ))
. execute ()
. get ();
Invia feedback
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0 , mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0 . Per ulteriori dettagli, consulta le norme del sito di Google Developers . Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-03-04 UTC.
Vuoi dirci altro?
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-03-04 UTC."],[],[]]