firebase-admin.database package

बाहरी एपीआई फिर से एक्सपोर्ट करें

सुविधा के लिए, इस मॉड्यूल एंट्री पॉइंट से बाहर से तय किए गए नीचे दिए गए एपीआई फिर से एक्सपोर्ट किए जाते हैं.

चिह्न ब्यौरा
DataSnapशॉट @firebase/database-compat पैकेज से DataSnapshot टाइप.
इवेंट टाइप @firebase/database-compat पैकेज से EventType टाइप.
डिसकनेक्ट करें @firebase/database-compat पैकेज से OnDisconnect टाइप.
क्वेरी @firebase/database-compat पैकेज से Query टाइप.
रेफ़रंस @firebase/database-compat पैकेज से Reference टाइप.
फिर में इस्तेमाल होने वाला रेफ़रंस @firebase/database-compat पैकेज से ThenableReference टाइप.

Firebase रीयलटाइम डेटाबेस.

फ़ंक्शन

फ़ंक्शन ब्यौरा
getDatabase(ऐप्लिकेशन) यह डिफ़ॉल्ट ऐप्लिकेशन या किसी ऐप्लिकेशन के लिए डेटाबेस सेवा लेती है.getDatabase() को बिना किसी आर्ग्युमेंट के, डिफ़ॉल्ट ऐप्लिकेशन की Database सेवा को ऐक्सेस करने के लिए कहा जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी Database सेवा को ऐक्सेस करने के लिए, getDatabase(app) के तौर पर कॉल किया जा सकता है.
getDatabaseWithUrl(url, app) यह डिफ़ॉल्ट ऐप्लिकेशन या किसी ऐप्लिकेशन के लिए डेटाबेस सेवा देती है. डिफ़ॉल्ट ऐप्लिकेशन की डेटाबेस सेवा को ऐक्सेस करने के लिए, बिना किसी तर्क के getDatabaseWithUrl() को कॉल किया जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी डेटाबेस सेवा को ऐक्सेस करने के लिए getDatabaseWithUrl(app) के तौर पर कॉल किया जा सकता है.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
डेटाबेस Firebase डेटाबेस सेवा का इंटरफ़ेस. @firebase/database-compat पैकेज से मिले डेटाबेस इंटरफ़ेस को बड़ा करता है.

वैरिएबल

वैरिएबल ब्यौरा
enableLogging enableLogging फ़ंक्शन, @firebase/database-compat पैकेज से.
ServerValue @firebase/database-compat पैकेज से ServerValue कॉन्फ़िगरेशन.

getDatabase(ऐप्लिकेशन)

डिफ़ॉल्ट ऐप्लिकेशन या दिए गए ऐप्लिकेशन के लिए डेटाबेस सेवा पाएं.

डिफ़ॉल्ट ऐप्लिकेशन की Database सेवा को ऐक्सेस करने के लिए, getDatabase() को बिना किसी तर्क के कॉल किया जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी Database सेवा को ऐक्सेस करने के लिए, getDatabase(app) के तौर पर कॉल किया जा सकता है.

हस्ताक्षर:

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

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन ऐप्लिकेशन

लौटाए जाने वाले प्रॉडक्ट:

डेटाबेस

अगर कोई ऐप्लिकेशन नहीं दिया गया है या उससे जुड़ी Database सेवा, तो डिफ़ॉल्ट Database सेवा है.

पहला उदाहरण

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

दूसरा उदाहरण

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

getDatabaseWithUrl(url, ऐप्लिकेशन)

डिफ़ॉल्ट ऐप्लिकेशन या दिए गए ऐप्लिकेशन के लिए डेटाबेस सेवा पाएं.

डिफ़ॉल्ट ऐप्लिकेशन की डेटाबेस सेवा को ऐक्सेस करने के लिए, getDatabaseWithUrl() को बिना किसी आर्ग्युमेंट के या किसी खास ऐप्लिकेशन से जुड़ी डेटाबेस सेवा को ऐक्सेस करने के लिए getDatabaseWithUrl(app) के रूप में कॉल किया जा सकता है.

हस्ताक्षर:

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

पैरामीटर

पैरामीटर टाइप ब्यौरा
url स्ट्रिंग
ऐप्लिकेशन ऐप्लिकेशन

लौटाए जाने वाले प्रॉडक्ट:

डेटाबेस

अगर कोई ऐप्लिकेशन नहीं दिया गया है या उससे जुड़ी Database सेवा, तो डिफ़ॉल्ट Database सेवा है.

पहला उदाहरण

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

दूसरा उदाहरण

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

चालू लॉग करना

enableLogging फ़ंक्शन, @firebase/database-compat पैकेज से.

हस्ताक्षर:

enableLogging: typeof rtdb.enableLogging

सर्वरवैल्यू

@firebase/database-compat पैकेज से ServerValue कॉन्फ़िगरेशन.

हस्ताक्षर:

ServerValue: rtdb.ServerValue