firebase-admin.firestore package

عمليات إعادة تصدير واجهة برمجة التطبيقات الخارجية

تتم إعادة تصدير واجهات برمجة التطبيقات التالية المحددة خارجيًا من نقطة إدخال الوحدة هذه لتيسير تنفيذ ذلك.

الرمز الوصف
BulkWriter النوع BulkWriter من حزمة @google-cloud/firestore.
AggregateField النوع AggregateField من حزمة @google-cloud/firestore.
BulkWriterOptions النوع BulkWriterOptions من حزمة @google-cloud/firestore.
BundleBuilder النوع BundleBuilder من حزمة @google-cloud/firestore.
CollectionGroup النوع CollectionGroup من حزمة @google-cloud/firestore.
CollectionReference النوع CollectionReference من حزمة @google-cloud/firestore.
"تغيير المستند" النوع DocumentChange من حزمة @google-cloud/firestore.
DocumentData النوع DocumentData من حزمة @google-cloud/firestore.
DocumentReference النوع DocumentReference من حزمة @google-cloud/firestore.
لقطة المستند النوع DocumentSnapshot من حزمة @google-cloud/firestore.
FieldPath النوع FieldPath من حزمة @google-cloud/firestore.
FieldValue النوع FieldValue من حزمة @google-cloud/firestore.
الفلتر النوع Filter من حزمة @google-cloud/firestore.
متجر إطفاء النوع Firestore من حزمة @google-cloud/firestore.
FirestoreDataConverter النوع FirestoreDataConverter من حزمة @google-cloud/firestore.
GeoPoint النوع GeoPoint من حزمة @google-cloud/firestore.
GrpcStatus النوع GrpcStatus من حزمة @google-cloud/firestore.
الشرط المُسبَق النوع Precondition من حزمة @google-cloud/firestore.
طلب بحث النوع Query من حزمة @google-cloud/firestore.
QueryDocumentSnapshot النوع QueryDocumentSnapshot من حزمة @google-cloud/firestore.
Querypartition النوع QueryPartition من حزمة @google-cloud/firestore.
لقطة طلب البحث النوع QuerySnapshot من حزمة @google-cloud/firestore.
ReadOptions النوع ReadOptions من حزمة @google-cloud/firestore.
SetOptions النوع SetOptions من حزمة @google-cloud/firestore.
الطابع الزمني النوع Timestamp من حزمة @google-cloud/firestore.
المعاملة النوع Transaction من حزمة @google-cloud/firestore.
WriteBatch النوع WriteBatch من حزمة @google-cloud/firestore.
WriteResult النوع WriteResult من حزمة @google-cloud/firestore.
setLogFunction setLogFunction من الحزمة @google-cloud/firestore.

Cloud Firestore.

الدوال

دالة الوصف
getFirestore() تحصل على خدمة Firestore التلقائية للتطبيق التلقائي.
getFirestore(app) تحصل على خدمة Firestore التلقائية للتطبيق المحدّد.
getFirestore(databaseId) (إصدار تجريبي) للحصول على خدمة Firestore المسماة للتطبيق التلقائي.
getFirestore(app, DatabaseId) (إصدار تجريبي) للحصول على خدمة Firestore المُسمّاة للتطبيق المحدّد
تهيئةFirestore(التطبيق، الإعدادات) يحصل على خدمة Firestore التلقائية للتطبيق المحدّد، مع تمرير معلمات إضافية إلى الدالة الإنشائية.
تهيئةFirestore(التطبيق، الإعدادات، قاعدة البيانات) (إصدار تجريبي) يتيح الحصول على خدمة Firestore المسماة للتطبيق المحدّد، مع تمرير معلَمات إضافية إلى الدالة الإنشائية.

صفوف

الفئة الوصف
خطأ FirebaseFirestoreError بنية رمز خطأ Firebase Firestore يؤدي ذلك إلى إطالة FirebaseError.

واجهات

الواجهة الوصف
إعدادات Firestore الإعدادات التي سيتم تمريرها إلى الدالة الإنشائية Firestore.

getFirestore()

تحصل على خدمة Firestore التلقائية للتطبيق التلقائي.

Signature:

export declare function getFirestore(): Firestore;

المرتجعات:

Firestore

خدمة Firestore التلقائية للتطبيق التلقائي.

مثال

// Get the default Firestore service for the default app
const defaultFirestore = getFirestore();

getFirestore(app)

تحصل على خدمة Firestore التلقائية للتطبيق المحدّد.

Signature:

export declare function getFirestore(app: App): Firestore;

المَعلمات

المعلمة النوع الوصف
التطبيق التطبيق خدمة "Firestore" المطلوب إرجاعها.

المرتجعات:

Firestore

تشير هذه السمة إلى خدمة Firestore التلقائية المرتبطة بالتطبيق المقدّم.

مثال

// Get the default Firestore service for a specific app
const otherFirestore = getFirestore(app);

getFirestore(databaseId)

يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.

الحصول على خدمة Firestore المسماة للتطبيق التلقائي.

Signature:

export declare function getFirestore(databaseId: string): Firestore;

المَعلمات

المعلمة النوع الوصف
معرِّف قاعدة البيانات السلسلة اسم قاعدة البيانات المراد إرجاعها.

المرتجعات:

Firestore

خدمة Firestore المُسماة للتطبيق التلقائي.

مثال

// Get the Firestore service for a named database and default app
const otherFirestore = getFirestore('otherDb');

getFirestore(app, DatabaseId)

يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.

الحصول على خدمة Firestore المسماة للتطبيق المحدّد.

Signature:

export declare function getFirestore(app: App, databaseId: string): Firestore;

المَعلمات

المعلمة النوع الوصف
التطبيق التطبيق خدمة "Firestore" المطلوب إرجاعها.
معرِّف قاعدة البيانات السلسلة اسم قاعدة البيانات المراد إرجاعها.

المرتجعات:

Firestore

خدمة Firestore المسماة والمرتبطة بالتطبيق المقدَّم.

مثال

// Get the Firestore service for a named database and specific app.
const otherFirestore = getFirestore('otherDb');

تهيئةFirestore(التطبيق، الإعدادات)

يحصل على خدمة Firestore التلقائية للتطبيق المحدّد، مع تمرير معلمات إضافية إلى الدالة الإنشائية.

Signature:

export declare function initializeFirestore(app: App, settings?: FirestoreSettings): Firestore;

المَعلمات

المعلمة النوع الوصف
التطبيق التطبيق خدمة "Firestore" المطلوب إرجاعها.
الإعدادات إعدادات Firestore سيتم تمرير كائن الإعدادات إلى الدالة الإنشائية.

المرتجعات:

Firestore

خدمة Firestore التلقائية المرتبطة بالتطبيق والإعدادات المقدَّمة

مثال

// Get the Firestore service for a specific app, require HTTP/1.1 REST transport
const otherFirestore = initializeFirestore(app, {preferRest: true});

تهيئةFirestore(تطبيق، إعدادات، قاعدة بيانات معرفية)

يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطوّرين، وقد تتغير استنادًا إلى الملاحظات التي نتلقّاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة إنتاج.

يحصل على خدمة Firestore المسماة للتطبيق المحدّد، مع تمرير معلمات إضافية إلى الدالة الإنشائية.

Signature:

export declare function initializeFirestore(app: App, settings: FirestoreSettings, databaseId: string): Firestore;

المَعلمات

المعلمة النوع الوصف
التطبيق التطبيق خدمة "Firestore" المطلوب إرجاعها.
الإعدادات إعدادات Firestore سيتم تمرير كائن الإعدادات إلى الدالة الإنشائية.
معرِّف قاعدة البيانات السلسلة اسم قاعدة البيانات المراد إرجاعها.

المرتجعات:

Firestore

خدمة "Firestore" المسماة والمرتبطة بالتطبيق والإعدادات المقدَّمة.

مثال

// Get the Firestore service for a specific app, require HTTP/1.1 REST transport
const otherFirestore = initializeFirestore(app, {preferRest: true}, 'otherDb');