Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
ارسال بازخورد
توابع نوع
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
پیشنمایش: فایراستور در حالت بومی (با عملیات خط لوله) برای نسخه سازمانی، تابع «شرایط ارائههای پیش از GA» در بخش شرایط عمومی خدمات از شرایط خاص خدمات است. شما میتوانید دادههای شخصی را برای این ویژگی، همانطور که در ضمیمه پردازش دادههای ابری ذکر شده است، پردازش کنید، مشروط بر تعهدات و محدودیتهای شرح داده شده در توافقنامهای که تحت آن به Google Cloud دسترسی دارید. ویژگیهای پیش از GA «به همین صورت موجود» در دسترس هستند و ممکن است پشتیبانی محدودی داشته باشند. برای اطلاعات بیشتر، به توضیحات مرحله راهاندازی مراجعه کنید. توابع نوع نام توضیحات TYPE نوع مقدار را به صورت STRING برمیگرداند.
نوع نحو:
type(input: ANY) -> STRING
شرح:
یک رشته از نوع input را برمیگرداند.
اگر مقداری داده نشود، NULL را برمیگرداند.
مثالها:
input type(input) تهی "تهی" درست "بولی" ۱ "int32" -3 لیتر "int64" ۳.۱۴ "شناور64" 2024-01-01T00:00:00Z UTC "برچسب زمانی" "فو" "رشته" ب "غذا" "بایت" [1، 2] "آرایه" {"الف": 1} "نقشه" path("c/d") «مرجع» vector([1.0, 2.0]) "بردار" غایب تهی
نمونههای مشتری
نود جی اس
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" ))
); سویفت
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 (); پایتون
from google.cloud.firestore_v1.pipeline_expressions import Field
result = (
client . pipeline ()
. collection ( "books" )
. select ( Field . of ( "title" ) . not_equal ( "1984" ) . as_ ( "not1984" ))
. execute ()
) جاوا
Pipeline . Snapshot result =
firestore
. pipeline ()
. collection ( "books" )
. select ( notEqual ( field ( "title" ), "1984" ). as ( "not1984" ))
. execute ()
. get ();
ارسال بازخورد
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-02-11 بهوقت ساعت هماهنگ جهانی.
میخواهید موارد بیشتری را با ما درمیان بگذارید؟
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-02-11 بهوقت ساعت هماهنگ جهانی."],[],[]]