Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
Geri bildirim gönderin
Tür işlevleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Önizleme: Enterprise sürümü için Native modda Firestore (Pipeline işlemleriyle) , Hizmete Özel Şartlar 'ın Genel Hizmet Şartları bölümündeki "GKST Öncesi Teklif Şartları"na tabidir. Bu özellik için kişisel verileri, Google Cloud'a eriştiğiniz sözleşmede açıklanan yükümlülükler ve kısıtlamalara tabi olarak Cloud Veri İşleme Eki 'nde belirtildiği şekilde işleyebilirsiniz. GKST öncesi özellikler "olduğu gibi" sunulur ve desteği sınırlı olabilir. Daha fazla bilgi için lansman aşamalarının açıklamalarını inceleyin.
Tür İşlevleri
Ad
Açıklama
TYPE
Değerin türünü STRING olarak döndürür.
TÜR
Söz dizimi:
type(input: ANY) -> STRING
Açıklama:
input türünün dize gösterimini döndürür.
Değer verilmezse NULL döndürülür.
Örnekler:
input
type(input)
NULL
"null"
doğru
"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
Müşteri örnekleri
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 ();
Geri bildirim gönderin
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-03-04 UTC.
Bize geri bildirimde bulunmak mı istiyorsunuz?
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-03-04 UTC."],[],[]]