फायरस्टोर बैच के लिए documentation लिखता है केवल set()
, update()
और delete()
अनुमत संचालन के रूप में सूचीबद्ध करता है।फायरस्टोर - बैच.एड एक फ़ंक्शन नहीं है
क्या बैच में add()
ऑपरेशन जोड़ने का कोई तरीका नहीं है? मुझे एक ऑटो-जेनरेट आईडी के साथ एक दस्तावेज़ बनाने की आवश्यकता है।
यह 'TypeError फेंकता है: batch.doc फ़ंक्शन नहीं है 'अगर मैं' .doc()। Set()' chain का उपयोग करता हूं। – artooras
हां 'batch.doc()' को कॉल न करें, जैसा कि आप देख सकते हैं कि मैं बैच ** के बाहर संग्रह संदर्भ पर '.doc()' को कॉल कर रहा हूं। –
आप सही हैं, यह काम करता है। मुझे नहीं पता था कि '.doc()' कमांड वास्तव में एक अद्वितीय आईडी ऑफ़लाइन उत्पन्न करता है, यानी सर्वर कॉल के बिना, या कम से कम मेरे संग्रह में एक खाली ऑब्जेक्ट बनाये बिना, जो मेरा पूरा बिंदु था ' बैच में पहली जगह में() 'कमांड जोड़ें। धन्यवाद! मैं आपका जवाब स्वीकार करूंगा। – artooras