Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
إرسال ملاحظات
دوال الكتابة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
معاينة: تخضع خدمة Firestore في الوضع الأصلي (مع عمليات Pipeline) لإصدار Enterprise لـ "أحكام العرض لمرحلة ما قبل التوفّر للجمهور العام" في قسم "أحكام الخدمة العامة" من الأحكام الخاصة بالخدمة . يمكنك معالجة البيانات الشخصية لهذه الميزة على النحو الموضّح في ملحق معالجة البيانات في خدمات Cloud ، وذلك وفقًا للالتزامات والقيود الموضّحة في الاتفاقية التي تتيح لك الوصول إلى Google Cloud. تتوفّر الميزات في مرحلة ما قبل التوفّر للجمهور العام "كما هي"، وقد يقتصر دعمها على نطاق محدود. لمزيد من المعلومات، يُرجى الاطّلاع على أوصاف مراحل الإطلاق .
دوال النوع
الاسم
الوصف
TYPE
لعرض نوع القيمة كـ STRING.
النوع
البنية:
type(input: ANY) -> STRING
الوصف:
تعرض هذه الدالة تمثيلاً كسلسلة للنوع input.
إذا تم تقديم قيمة غير متوفّرة، يتم عرض NULL.
أمثلة:
input
type(input)
فارغ
null
صحيح
"boolean"
1
"int32"
-3L
"int64"
3.14
"float64"
2024-01-01T00:00:00Z بالتوقيت العالمي المتفق عليه
"timestamp"
"foo"
"string"
b"foo"
"بايت"
[1, 2]
"array"
{"a": 1}
"map"
path("c/d")
"reference"
vector([1.0, 2.0])
"vector"
ABSENT
فارغ
أمثلة على العملاء
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 ();
إرسال ملاحظات
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-03-04 (حسب التوقيت العالمي المتفَّق عليه)
هل تريد مشاركة ملاحظاتك معنا؟
[[["يسهُل فهم المحتوى.","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-03-04 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]