Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
إرسال ملاحظات
الدوال العامة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
معاينة: يخضع Firestore في الوضع الأصلي (مع عمليات Pipeline) لإصدار Enterprise لـ "أحكام العرض لمرحلة ما قبل التوفّر للجمهور العام" في قسم "بنود الخدمة العامة" من بنود الخدمة الخاصة . يمكنك معالجة البيانات الشخصية لهذه الميزة على النحو الموضّح في ملحق معالجة البيانات في خدمات Cloud ، وذلك وفقًا للالتزامات والقيود الموضّحة في الاتفاقية التي تتيح لك الوصول إلى Google Cloud. تتوفّر الميزات في مرحلة ما قبل التوفّر للجمهور العام "كما هي"، وقد يقتصر دعمها على نطاق محدود. لمزيد من المعلومات، يُرجى الاطّلاع على أوصاف مراحل الإطلاق .
الدوال العامة
الاسم
الوصف
CONCAT
تدمج هذه الدالة قيمتَين أو أكثر من النوع نفسه.
LENGTH
تحسب هذه الدالة طول String أو Bytes أو Array أو Vector أو Map.
REVERSE
تعكس هذه السمة قيمة String أو Bytes أو Array.
أمثلة على العملاء
Node.js
concat ( constant ( "Author ID: " ), field ( "authorId" ));
Web
concat ( constant ( "Author ID: " ), field ( "authorId" ));
Swift
let displayString = Constant ( "Author ID: " ). concat ([ Field ( "authorId" )])
Kotlin
val displayString = constant ( "Author ID: " ). concat ( field ( "authorId" ))
Java
Expression displayString = constant ( "Author ID: " ). concat ( field ( "authorId" ));
Python
Constant . of ( "Author ID: " ) . concat ( Field . of ( "authorId" ))
CONCAT
البنية:
concat[T <: STRING | BYTES | ARRAY](values:T ...) -> T
الوصف:
تدمج هذه الدالة قيمتَين أو أكثر من النوع نفسه.
أمثلة:
values
concat(values)
"abc" و"def"
"abcdef"
[1, 2], [3, 4]
[1, 2, 3, 4]
b"abc", b"def"
b"abcdef"
"abc", [1,2,3], "ghi"
خطأ
[1,2,3]
خطأ
"abc", null
قيمة فارغة
المدة
البنية:
length[T <: STRING | BYTES | ARRAY | VECTOR | MAP](value: T) -> INT64
الوصف:
تحسب هذه الدالة طول قيمة String أو Bytes أو Array أو Vector أو Map.
أمثلة:
القيمة
length(value)
"hello"
5
[1, 2, 3, 4]
4
b"abcde"
5
قيمة فارغة
قيمة فارغة
1
خطأ
REVERSE
البنية:
reverse[T <: STRING | BYTES | ARRAY](value: T) -> T
الوصف:
تعكس هذه الدالة قيمة String أو Bytes أو Array.
أمثلة:
القيمة
reverse(value)
"hello"
"olleh"
[1, 2, 3]
[3, 2, 1]
b"abc"
b"cba"
23
خطأ
قيمة فارغة
قيمة فارغة
إرسال ملاحظات
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-02-06 (حسب التوقيت العالمي المتفَّق عليه)
هل تريد مشاركة ملاحظاتك معنا؟
[[["يسهُل فهم المحتوى.","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-06 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]