QuerySnapshot
में, शून्य या उससे ज़्यादा DocumentSnapshot
ऑब्जेक्ट हैं, जो क्वेरी के नतीजे दिखाते हैं. docs
प्रॉपर्टी से दस्तावेज़ों को कलेक्शन के तौर पर ऐक्सेस किया जा सकता है या forEach
तरीके का इस्तेमाल करके इनकी गिनती की जा सकती है. empty
और size
प्रॉपर्टी की मदद से, दस्तावेज़ों की संख्या तय की जा सकती है.
हस्ताक्षर:
export declare class QuerySnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData>
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
दस्तावेज़ | सरणी<QueryDocumentSnapshot<AppModelType, DbModelType>> | QuerySnapshot में मौजूद सभी दस्तावेज़ों का कलेक्शन. |
|
खाली | बूलियन | अगर QuerySnapshot में कोई दस्तावेज़ न हो, तो वैल्यू 'सही' होगी. |
|
क्वेरी | क्वेरी<AppModelType, DbModelType> | वह क्वेरी जिसके आधार पर आपने यह QuerySnapshot पाने के लिए getDocs() कॉल किया. |
|
size | नंबर | QuerySnapshot में मौजूद दस्तावेज़ों की संख्या. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
foreach(callback, thisArg) | QuerySnapshot में मौजूद सभी दस्तावेज़ों की गिनती करता है. |
क्वेरीSnapshot.docs
QuerySnapshot
में मौजूद सभी दस्तावेज़ों का कलेक्शन.
हस्ताक्षर:
get docs(): Array<QueryDocumentSnapshot<AppModelType, DbModelType>>;
क्वेरीस्नैपशॉट.खाली
अगर QuerySnapshot
में कोई दस्तावेज़ न हो, तो वैल्यू 'सही' होगी.
हस्ताक्षर:
get empty(): boolean;
क्वेरीस्नैपशॉट.क्वेरी
वह क्वेरी जिसके आधार पर आपने इस QuerySnapshot
को पाने के लिए getDocs() को कॉल किया.
हस्ताक्षर:
readonly query: Query<AppModelType, DbModelType>;
क्वेरीस्नैपशॉट.साइज़
QuerySnapshot
में मौजूद दस्तावेज़ों की संख्या.
हस्ताक्षर:
get size(): number;
क्वेरीस्नैपशॉट.for प्रत्येक()
यह QuerySnapshot
में मौजूद सभी दस्तावेज़ों की गिनती करता है.
हस्ताक्षर:
forEach(callback: (result: QueryDocumentSnapshot<AppModelType, DbModelType>) => void, thisArg?: unknown): void;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
कॉलबैक | (नतीजे: QueryDocumentSnapshot<AppModelType, DbModelType>) => अमान्य | स्नैपशॉट में मौजूद हर दस्तावेज़ के लिए, QueryDocumentSnapshot के साथ कॉल किया जाने वाला कॉलबैक. |
thisArg | अज्ञात | कॉलबैक के लिए this बाइंडिंग. |
लौटाए जाने वाले प्रॉडक्ट:
अमान्य