API خارجی صادر مجدد
APIهای تعریف شده خارجی زیر برای راحتی از این نقطه ورودی ماژول دوباره صادر می شوند.
سمبل | شرح |
---|---|
DataSnapshot | DataSnapshot از بسته @firebase/database تایپ کنید. |
نوع رویداد | EventType را از بسته @firebase/database تایپ کنید. |
OnDisconnect | OnDisconnect از بسته @firebase/database تایپ کنید. |
پرس و جو | نوع Query از بسته @firebase/database . |
مرجع پایگاه داده | نوع DatabaseReference از بسته @firebase/database . |
ThenableReference | ThenableReference از بسته @firebase/database تایپ کنید. |
پایگاه داده بیدرنگ Firebase.
کارکرد
تابع | شرح |
---|---|
getDatabase (برنامه) | سرویس پایگاه داده را برای برنامه پیش فرض یا یک برنامه خاص دریافت می کند. getDatabase() را می توان بدون هیچ آرگومان برای دسترسی به سرویس Database برنامه پیش فرض یا به عنوان getDatabase(app) برای دسترسی به سرویس Database مرتبط با یک برنامه خاص فراخوانی کرد. |
getDatabaseWithUrl (url، برنامه) | سرویس پایگاه داده را برای برنامه پیش فرض یا یک برنامه خاص دریافت می کند. getDatabaseWithUrl() را می توان بدون هیچ آرگومانی برای دسترسی به سرویس پایگاه داده برنامه پیش فرض یا به عنوان getDatabaseWithUrl(app) برای دسترسی به سرویس پایگاه داده مرتبط با یک برنامه خاص فراخوانی کرد. |
رابط ها
رابط | شرح |
---|---|
پایگاه داده | رابط سرویس پایگاه داده Firebase. رابط پایگاه داده ارائه شده توسط بسته @firebase/database را گسترش می دهد. |
متغیرها
متغیر | شرح |
---|---|
فعال سازی ورود | فعال کردن تابع Logging از بسته @firebase/database . |
ServerValue | ServerValue ثابت از بسته @firebase/database . |
getDatabase()
سرویس پایگاه داده را برای برنامه پیش فرض یا یک برنامه خاص دریافت می کند.
getDatabase()
را می توان بدون هیچ آرگومان برای دسترسی به سرویس Database
برنامه پیش فرض یا به عنوان getDatabase(app)
برای دسترسی به سرویس Database
مرتبط با یک برنامه خاص فراخوانی کرد.
امضا:
export declare function getDatabase(app?: App): Database;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
برنامه | برنامه |
برمی گرداند:
سرویس 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()
سرویس پایگاه داده را برای برنامه پیش فرض یا یک برنامه خاص دریافت می کند.
getDatabaseWithUrl()
را می توان بدون هیچ آرگومانی برای دسترسی به سرویس پایگاه داده برنامه پیش فرض یا به عنوان getDatabaseWithUrl(app)
برای دسترسی به سرویس پایگاه داده مرتبط با یک برنامه خاص فراخوانی کرد.
امضا:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
آدرس اینترنتی | رشته | |
برنامه | برنامه |
برمی گرداند:
سرویس 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);
فعال سازی ورود
فعال کردن تابع Logging از بسته @firebase/database
.
امضا:
enableLogging: typeof rtdb.enableLogging
ServerValue
ServerValue ثابت از بسته @firebase/database
.
امضا:
ServerValue: rtdb.ServerValue