QueryDocumentSnapshot
में एक क्वेरी के भाग के रूप में आपके फायरस्टोर डेटाबेस में एक दस्तावेज़ से पढ़ा गया डेटा शामिल होता है। दस्तावेज़ के अस्तित्व की गारंटी है और एक विशिष्ट फ़ील्ड प्राप्त करने के लिए इसका डेटा .data()
या .get(<field>)
के साथ निकाला जा सकता है।
QueryDocumentSnapshot
DocumentSnapshot
के समान ही API सतह प्रदान करता है . चूंकि क्वेरी परिणामों में केवल मौजूदा दस्तावेज़ होते हैं, exists
संपत्ति हमेशा सत्य होगी और data()
कभी भी 'अपरिभाषित' नहीं लौटाएगा।
हस्ताक्षर:
export declare class QueryDocumentSnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> extends DocumentSnapshot<AppModelType, DbModelType>
विस्तार: दस्तावेज़ स्नैपशॉट <AppModelType, DbModelType>
तरीकों
तरीका | संशोधक | विवरण |
---|---|---|
डेटा() | दस्तावेज़ में सभी फ़ील्ड को Object के रूप में पुनर्प्राप्त करता है। |
QueryDocumentSnapshot.data()
दस्तावेज़ में सभी फ़ील्ड को Object
के रूप में पुनर्प्राप्त करता है .
हस्ताक्षर:
/** @override */
data(): AppModelType;
रिटर्न:
ऐपमॉडल प्रकार
एक Object
जिसमें दस्तावेज़ में सभी फ़ील्ड शामिल हैं।