फ़ंक्शन
फ़ंक्शन | ब्यौरा |
---|---|
onDocumentcreated(दस्तावेज़, हैंडलर) | इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने पर ट्रिगर होता है. |
onDocumentCreated(ऑप्ट, हैंडलर) | इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने पर ट्रिगर होता है. |
onDocument deleted(दस्तावेज़, हैंडलर) | यह इवेंट हैंडलर, Firestore में किसी दस्तावेज़ के मिटाए जाने पर ट्रिगर होता है. |
onDocument Deletion(ऑप्ट, हैंडलर) | यह इवेंट हैंडलर, Firestore में किसी दस्तावेज़ के मिटाए जाने पर ट्रिगर होता है. |
onDocumentUpdated(दस्तावेज़, हैंडलर) | इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के अपडेट होने पर ट्रिगर होता है. |
onDocumentUpdated(ऑप्ट, हैंडलर) | इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के अपडेट होने पर ट्रिगर होता है. |
onDocumentWritten(दस्तावेज़, हैंडलर) | इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने, अपडेट किए जाने या मिटाए जाने पर ट्रिगर होता है. |
onDocumentWritten(ऑप्ट, हैंडलर) | इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने, अपडेट किए जाने या मिटाए जाने पर ट्रिगर होता है. |
क्लास
क्लास | ब्यौरा |
---|---|
बदलें | स्थिति बदलने वाले इवेंट के लिए Cloud Functions इंटरफ़ेस, जैसे कि रीयलटाइम डेटाबेस या Cloud Firestore onWrite और onUpdate इवेंट.Change ऑब्जेक्ट को बनाने में इस्तेमाल किए गए फ़ॉर्मैट के बारे में ज़्यादा जानकारी के लिए, नीचे देखें. |
इंटरफ़ेस
इंटरफ़ेस | ब्यौरा |
---|---|
DocumentOptions | DocumentOptions, दिए गए दस्तावेज़ और वैकल्पिक डेटाबेस और नेमस्पेस के साथ EventHandlerOptions का विस्तार करता है. |
FirestoreEvent | ऐसा CloudEvent जिसमें DocumentSnapshot या कोई बदलाव शामिल हो |
उपनामों का प्रकार
उपनाम टाइप करें | ब्यौरा |
---|---|
DocumentSnapshot | एक Firestore DocumentSnapshot |
QueryDocumentSnapshot | एक Firestore QueryDocumentSnapshot |
Firestore.onDocumentcreated()
इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentCreated<Document extends string>(document: Document, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
दस्तावेज़ | दस्तावेज़ | डेटा सोर्स को ट्रिगर करने के लिए, Firestore दस्तावेज़ का पाथ. |
हैंडलर | (इवेंट: FirestoreEvent<QueryDocumentSnapshot | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर, जो हर बार Firestore बनाने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<QueryDocumentSnapshot | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocumentcreated()
इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentCreated<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऑप्ट-आउट | DocumentOptions<Document> | ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है. |
हैंडलर | (इवेंट: FirestoreEvent<QueryDocumentSnapshot | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर, जो हर बार Firestore बनाने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<QueryDocumentSnapshot | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocument deleted()
यह इवेंट हैंडलर, Firestore में किसी दस्तावेज़ के मिटाए जाने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentDeleted<Document extends string>(document: Document, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
दस्तावेज़ | दस्तावेज़ | डेटा सोर्स को ट्रिगर करने के लिए, Firestore दस्तावेज़ का पाथ. |
हैंडलर | (इवेंट: FirestoreEvent<QueryDocumentSnapshot | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर जो हर बार Firestore से मिटाने के बाद चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<QueryDocumentSnapshot | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocument deleted()
यह इवेंट हैंडलर, Firestore में किसी दस्तावेज़ के मिटाए जाने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentDeleted<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऑप्ट-आउट | DocumentOptions<Document> | ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है. |
हैंडलर | (इवेंट: FirestoreEvent<QueryDocumentSnapshot | तय नहीं है, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर जो हर बार Firestore से मिटाने के बाद चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<QueryDocumentSnapshot | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocumentUpdated()
इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के अपडेट होने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentUpdated<Document extends string>(document: Document, handler: (event: FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
दस्तावेज़ | दस्तावेज़ | डेटा सोर्स को ट्रिगर करने के लिए, Firestore दस्तावेज़ का पाथ. |
हैंडलर | (इवेंट: FirestoreEvent<बदलें<QueryDocumentSnapshot> | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर जो हर बार Firestore अपडेट होने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<बदलें<QueryDocumentSnapshot> | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocumentUpdated()
इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के अपडेट होने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentUpdated<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऑप्ट-आउट | DocumentOptions<Document> | ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है. |
हैंडलर | (इवेंट: FirestoreEvent<बदलें<QueryDocumentSnapshot> | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर जो हर बार Firestore अपडेट होने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<बदलें<QueryDocumentSnapshot> | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocumentWritten()
इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने, अपडेट किए जाने या मिटाए जाने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentWritten<Document extends string>(document: Document, handler: (event: FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
दस्तावेज़ | दस्तावेज़ | डेटा सोर्स को ट्रिगर करने के लिए, Firestore दस्तावेज़ का पाथ. |
हैंडलर | (इवेंट: FirestoreEvent<बदलें<DocumentSnapshot> | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर, जो हर बार Firestore बनाने, अपडेट करने या मिटाने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<बदलें<DocumentSnapshot> | तय नहीं है, ParamsOf<Document>>>
Firestore.onDocumentWritten()
इवेंट हैंडलर, जो Firestore में किसी दस्तावेज़ के बनाए जाने, अपडेट किए जाने या मिटाए जाने पर ट्रिगर होता है.
हस्ताक्षर:
export declare function onDocumentWritten<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऑप्ट-आउट | DocumentOptions<Document> | ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है. |
हैंडलर | (इवेंट: FirestoreEvent<बदलें<DocumentSnapshot> | तय नहीं किया गया, ParamsOf<Document>>) => कोई भी | वादा करें<किसी भी> | इवेंट हैंडलर, जो हर बार Firestore बनाने, अपडेट करने या मिटाने पर चलाया जाता है. |
लौटाए जाने वाले प्रॉडक्ट:
CloudFunction<FirestoreEvent<बदलें<DocumentSnapshot> | तय नहीं है, ParamsOf<Document>>>
Firestore.DocumentSnapshot
एक Firestore DocumentSnapshot
हस्ताक्षर:
export type DocumentSnapshot = firestore.DocumentSnapshot;
Firestore.QueryDocumentSnapshot
एक Firestore QueryDocumentSnapshot
हस्ताक्षर:
export type QueryDocumentSnapshot = firestore.QueryDocumentSnapshot;