Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

विधि: Projects.dat डेटाबेस.importDocuments

Google क्लाउड फायरस्टोर में दस्तावेज़ों को आयात करता है। एक ही नाम के साथ मौजूदा दस्तावेज़ अधिलेखित हैं। आयात पृष्ठभूमि में होता है और इसकी प्रगति की निगरानी और संचालन संसाधन के माध्यम से किया जाता है जो बनाया जाता है। यदि एक database.importDocuments ऑपरेशन रद्द किया जाता है, तो यह संभव है कि डेटा का एक सबसेट पहले ही क्लाउड फायरस्टोर के लिए आयात किया गया हो।

HTTP अनुरोध

POST https://firestore.googleapis.com/v1/{name=projects/*/databases/*}:importDocuments

URL gRPC ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
name

string

आवश्यक है। में आयात करने के लिए डेटाबेस। फॉर्म का होना चाहिए: projects/{project_id}/databases/{database_id}

शरीर का अनुरोध करें

अनुरोध निकाय में निम्न संरचना वाला डेटा है:

JSON प्रतिनिधित्व
 {
  "collectionIds" :  [
    string
  ] ,
  "inputUriPrefix" :  string
} 
खेत
collectionIds[]

string

कौन सा संग्रह आयात करने के लिए आईडी। अनिर्दिष्ट का अर्थ है आयात में शामिल सभी संग्रह।

inputUriPrefix

string

निर्यात की गई फ़ाइलों का स्थान। यह एक ExportDocumentsResponse के निर्यात से आउटपुटUriPrefix से मेल खाना चाहिए जो सफलतापूर्वक पूरा हो गया है। देखें: google.firestore.admin.v1.ExportDocumentsResponse.output_uri_prefix

प्रतिक्रिया शरीर

सफल होने पर, प्रतिक्रिया शरीर में Operation का एक उदाहरण होता है।

प्राधिकरण स्कोप्स

निम्न OAuth स्कोप में से एक की आवश्यकता है:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।