Kirim masukan
Fungsi type
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pratinjau: Firestore dalam mode Native (dengan operasi Pipeline) untuk edisi
Enterprise tunduk kepada "Persyaratan Penawaran Pra-GA" di bagian
Persyaratan Layanan Umum dari Persyaratan Khusus
Layanan . Anda dapat memproses data
pribadi untuk fitur ini sebagaimana diuraikan dalam Adendum Pemrosesan Data Cloud , dengan tunduk
kepada kewajiban dan batasan yang dijelaskan dalam perjanjian yang menjadi dasar Anda
mengakses Google Cloud. Fitur pra-GA tersedia "sebagaimana adanya" dan mungkin
memiliki dukungan terbatas. Untuk mengetahui informasi selengkapnya, lihat deskripsi
tahap peluncuran .
Fungsi Type
Nama
Deskripsi
TYPE
Menampilkan jenis nilai sebagai STRING.
TYPE
Sintaksis:
type(input: ANY) -> STRING
Deskripsi:
Menampilkan representasi string dari jenis input.
Jika diberi nilai kosong, fungsi ini akan menampilkan NULL.
Contoh:
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"
"bytes"
[1, 2]
"array"
{"a": 1}
"map"
path("c/d")
"reference"
vector([1.0, 2.0])
"vector"
ABSENT
NULL
Contoh klien
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 ();
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-03-02 UTC.
Ada masukan untuk kami?
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-03-02 UTC."],[],[]]