firebase-admin.database package

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

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

رمز الوصف
نبذة عن البيانات نوع DataSnapshot من حزمة @firebase/database-compat.
EventType نوع EventType من حزمة @firebase/database-compat.
إلغاء الربط نوع OnDisconnect من حزمة @firebase/database-compat.
طلب البحث نوع Query من حزمة @firebase/database-compat.
المراجع نوع Reference من حزمة @firebase/database-compat.
NextableReference نوع ThenableReference من حزمة @firebase/database-compat.

قاعدة بيانات Firebase في الوقت الفعلي.

الوظائف

الوظيفة الوصف
getDatabase(app) للحصول على خدمة Database للتطبيق التلقائي أو لتطبيق معيَّن.يمكن استدعاء getDatabase() بدون وسيطات للوصول إلى خدمة Database للتطبيق التلقائي أو طلبه كـ getDatabase(app) للوصول إلى خدمة Database المرتبطة بتطبيق محدَّد.
getDatabaseWithUrl(url, app) للحصول على خدمة Database للتطبيق التلقائي أو لتطبيق معيّن.يمكن استدعاء getDatabaseWithUrl() بدون وسيطات للوصول إلى خدمة قاعدة البيانات الخاصة بالتطبيق التلقائي أو كـ getDatabaseWithUrl(app) للوصول إلى خدمة قاعدة البيانات المرتبطة بتطبيق معين.

الواجهات

الواجهة الوصف
قاعدة البيانات واجهة خدمة "قاعدة بيانات Firebase" لتوسيع واجهة Database (قاعدة البيانات) المقدَّمة من حزمة @firebase/database-compat

المتغيرات

متغير الوصف
enableLogging enableLogging من حزمة @firebase/database-compat.
ServerValue القيمة الثابتة ServerValue من حزمة @firebase/database-compat.

getDatabase(app)

للحصول على خدمة Database للتطبيق التلقائي أو لتطبيق معيّن.

يمكن طلب getDatabase() بدون وسيطات للوصول إلى خدمة Database للتطبيق التلقائي أو كـ getDatabase(app) للوصول إلى خدمة Database المرتبطة بتطبيقٍ معيّن.

Signature:

export declare function getDatabase(app?: App): Database;

المَعلمات

المَعلمة Type الوصف
التطبيق التطبيق

المرتجعات:

قاعدة البيانات

خدمة Database التلقائية في حال عدم تقديم أي تطبيق أو خدمة Database المرتبطة بالتطبيق المقدَّم.

مثال 1

// Get the Database service for the default app
const defaultDatabase = getDatabase();

مثال 2

// Get the Database service for a specific app
const otherDatabase = getDatabase(app);

getDatabaseWithUrl(url, app)

للحصول على خدمة Database للتطبيق التلقائي أو لتطبيق معيّن.

يمكن استدعاء getDatabaseWithUrl() بدون وسيطات للوصول إلى خدمة Database في التطبيق التلقائي أو كـ getDatabaseWithUrl(app) للوصول إلى خدمة Database مرتبطة بتطبيق مُعيَّن.

Signature:

export declare function getDatabaseWithUrl(url: string, app?: App): Database;

المَعلمات

المَعلمة Type الوصف
عنوان url سلسلة
التطبيق التطبيق

المرتجعات:

قاعدة البيانات

خدمة Database التلقائية في حال عدم تقديم أي تطبيق أو خدمة Database المرتبطة بالتطبيق المقدَّم.

مثال 1

// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');

مثال 2

// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);

تفعيل التسجيل

enableLogging من حزمة @firebase/database-compat.

Signature:

enableLogging: typeof rtdb.enableLogging

قيمة الخادم

القيمة الثابتة ServerValue من حزمة @firebase/database-compat.

Signature:

ServerValue: rtdb.ServerValue