একটি নথি আপডেট বা সন্নিবেশ করান।
HTTP অনুরোধ
PATCH https://firestore.googleapis.com/v1/{document.name=projects/*/databases/*/documents/*/**}
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
document.name | নথির সম্পদের নাম, উদাহরণস্বরূপ |
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
updateMask | ক্ষেত্র আপডেট করতে. মুখোশের কোনো ফিল্ড পাথের মধ্যে একটি সংরক্ষিত নাম থাকতে পারে না। যদি নথিটি সার্ভারে বিদ্যমান থাকে এবং মাস্কে রেফারেন্স না থাকা ক্ষেত্রগুলি থাকে তবে সেগুলি অপরিবর্তিত থাকবে৷ মাস্কে উল্লেখ করা ক্ষেত্রগুলি, কিন্তু ইনপুট নথিতে উপস্থিত নয়, সার্ভারের নথি থেকে মুছে ফেলা হয়। |
mask | ক্ষেত্র ফিরে. সেট করা না থাকলে, সমস্ত ক্ষেত্র ফেরত দেয়। যদি নথিতে এমন একটি ক্ষেত্র থাকে যা এই মাস্কে উপস্থিত না থাকে, তবে সেই ক্ষেত্রটি প্রতিক্রিয়াতে ফেরত দেওয়া হবে না। |
currentDocument | নথিতে একটি ঐচ্ছিক পূর্বশর্ত। অনুরোধটি ব্যর্থ হবে যদি এটি সেট করা থাকে এবং লক্ষ্য নথি দ্বারা পূরণ না হয়। |
শরীরের অনুরোধ
অনুরোধের অংশে Document
একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে Document
একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।