שליחת משוב
Method: projects.databases.documents.commit
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מבצע טרנזקציה, מעדכן מסמכים באופן אופציונלי.
בקשת HTTP
POST https://firestore.googleapis.com/v1/{database=projects/*/databases/*}/documents:commit
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC .
פרמטרים של נתיב
פרמטרים
database
string
חובה. שם מסד הנתונים. בפורמט: projects/{projectId}/databases/{databaseId}
.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON
{
"writes" : [
{
object (Write
)
}
] ,
"transaction" : string
}
שדות
writes[]
object (Write
)
הכתיבה שצריך להחיל.
מופעל תמיד באופן אטומי ובסדר.
transaction
string (bytes format)
אם המדיניות מוגדרת, המערכת תחיל את כל מה שכתוב בעסקה הזו ותחיל אותה.
מחרוזת בקידוד base64.
גוף התשובה
התשובה עבור Firestore.Commit
.
אם הפעולה בוצעה ללא שגיאות, גוף התשובה מכיל נתונים במבנה הבא:
ייצוג JSON
{
"writeResults" : [
{
object (WriteResult
)
}
] ,
"commitTime" : string
}
שדות
writeResults[]
object (WriteResult
)
התוצאה של החלת הכתיבה.
תוצאת הכתיבה ה-i תואמת לכתיבה ה-i שבבקשה.
commitTime
string (Timestamp
format)
השעה שבה התרחשה ההתחייבות. לכל קריאה עם ערך readTime
שווה או גדול יותר מובטח לראות את ההשפעה של ההתחייבות.
חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z"
ו-"2014-10-02T15:01:23.045123456Z"
.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
מידע נוסף זמין בסקירה הכללית על אימות .
שליחת משוב
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לפרטים, ניתן לעיין במדיניות האתר Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-04-12 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
רוצה לתת לנו משוב?