REST Resource: projects.databases.documents

সম্পদ: নথি

একটি ফায়ারস্টোর নথি।

1 MiB - 4 বাইটের বেশি হওয়া উচিত নয়৷

JSON প্রতিনিধিত্ব
{
  "name": string,
  "fields": {
    string: {
      object (Value)
    },
    ...
  },
  "createTime": string,
  "updateTime": string
}
ক্ষেত্র
name

string

নথির সম্পদের নাম, উদাহরণস্বরূপ projects/{projectId}/databases/{databaseId}/documents/{document_path}

fields

map (key: string, value: object ( Value ))

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে সময়ে নথি তৈরি করা হয়েছিল।

এই মান একঘেয়ে বৃদ্ধি পায় যখন একটি নথি মুছে ফেলা হয় এবং পুনরায় তৈরি করা হয়। এটি অন্যান্য নথির মান এবং একটি প্রশ্নের readTime সাথেও তুলনা করা যেতে পারে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে সময়ে নথিটি শেষবার পরিবর্তন করা হয়েছিল।

এই মানটি প্রাথমিকভাবে createTime এ সেট করা হয় তারপর নথিতে প্রতিটি পরিবর্তনের সাথে একঘেয়েভাবে বৃদ্ধি পায়। এটি অন্যান্য নথির মান এবং একটি প্রশ্নের readTime সাথেও তুলনা করা যেতে পারে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

পদ্ধতি

batchGet

একাধিক নথি পায়।

batchWrite

লেখার ক্রিয়াকলাপের একটি ব্যাচ প্রয়োগ করে।

beginTransaction

একটি নতুন লেনদেন শুরু করে।

commit

ঐচ্ছিকভাবে নথি আপডেট করার সময় একটি লেনদেন করে।

createDocument

একটি নতুন নথি তৈরি করে।

delete

একটি নথি মুছে দেয়।

get

একটি একক নথি পায়.

list

নথির তালিকা করে।

listCollectionIds

একটি নথির নীচে সমস্ত সংগ্রহ আইডি তালিকাভুক্ত করে৷

listDocuments

নথির তালিকা করে।

partitionQuery

সমান্তরালভাবে কোয়েরি চালানোর জন্য ব্যবহার করা যেতে পারে এমন পার্টিশন কার্সার ফিরিয়ে দিয়ে একটি কোয়েরি পার্টিশন করে।

patch

একটি নথি আপডেট বা সন্নিবেশ করান।

rollback

একটি লেনদেন রোলব্যাক করে।

runAggregationQuery

একটি সমষ্টি প্রশ্ন চালায়।

runQuery

একটি প্রশ্ন চালায়।