बाहरी एपीआई फिर से एक्सपोर्ट करें
सुविधा के लिए, इस मॉड्यूल एंट्री पॉइंट से बाहर से तय किए गए नीचे दिए गए एपीआई फिर से एक्सपोर्ट किए जाते हैं.
चिह्न | ब्यौरा |
---|---|
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) के तौर पर कॉल किया जा सकता है. |
क्लास
क्लास | ब्यौरा |
---|---|
FirebaseDatabaseError | Firebase डेटाबेस के गड़बड़ी कोड का स्ट्रक्चर. इससे FirebaseError एक्सटेंड हो जाता है. |
इंटरफ़ेस
इंटरफ़ेस | ब्यौरा |
---|---|
डेटाबेस | 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