ส่งความคิดเห็น
REST Resource: projects.databases.collectionGroups.fields
bookmark_border bookmark
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ทรัพยากร: ช่อง
แสดงช่องเดียวในฐานข้อมูล
ช่องต่างๆ จะจัดกลุ่มตาม "กลุ่มคอลเล็กชัน" ซึ่งแสดงคอลเล็กชันทั้งหมดในฐานข้อมูลที่มีรหัสเดียวกัน
การแสดง JSON
{
"name" : string ,
"indexConfig" : {
object (IndexConfig
)
}
}
ช่อง
name
string
ชื่อช่องของแบบฟอร์ม projects/{projectId}/databases/{databaseId}/collectionGroups/{collectionId}/fields/{fieldPath}
เส้นทางช่องอาจเป็นชื่อช่องง่ายๆ ได้ เช่น address
หรือเส้นทางไปยังช่องภายใน MapValue เช่น address.city
หรือเส้นทางช่องพิเศษ ช่องพิเศษที่ถูกต้องมีช่องเดียวคือ *
ซึ่งจะแสดงแทนช่องใดก็ได้
เส้นทางช่องอาจระบุโดยใช้ (backtick). The only character that needs
to be escaped within a quoted field path is the backtick character itself,
escaped using a backslash. Special characters in field paths that
must be quoted include:
*,
.,
``` (backtick),
[,
]` และอักขระ ASCII ใดๆ ก็ตาม
ตัวอย่าง: (หมายเหตุ: ความคิดเห็นในที่นี้จะเขียนด้วยไวยากรณ์มาร์กดาวน์ จึงมีเครื่องหมายแบ็กทิกอีกชั้นเพื่อใช้แทนโค้ดบล็อก) \
address.city`represents a field named
address.city, not the map key
cityin the field
address.
`*`represents a field named
*` ไม่ใช่ช่องใดๆ
Field
พิเศษมีการตั้งค่าการจัดทำดัชนีเริ่มต้นสำหรับทุกช่อง ชื่อทรัพยากรของช่องนี้คือ: ดัชนี projects/{projectId}/databases/{databaseId}/collectionGroups/__default__/fields/*
รายการที่กำหนดไว้ใน Field
นี้จะมีผลกับทุกฟิลด์ที่ไม่มีการกำหนดค่าดัชนี Field
ของตัวเอง
indexConfig
object (IndexConfig
)
การกำหนดค่าดัชนีสำหรับช่องนี้ หากไม่ได้ตั้งค่า การจัดทำดัชนีช่องจะเปลี่ยนกลับไปเป็นการกำหนดค่าที่ ancestorField
กำหนด หากต้องการนำดัชนีทั้งหมดสำหรับช่องนี้ออกอย่างชัดแจ้ง ให้ระบุการกำหนดค่าดัชนีที่มีรายการดัชนีที่ว่างเปล่า
IndexConfig
การกำหนดค่าดัชนีสำหรับช่องนี้
การแสดง JSON
{
"indexes" : [
{
object (Index
)
}
] ,
"usesAncestorConfig" : boolean ,
"ancestorField" : string ,
"reverting" : boolean
}
ช่อง
indexes[]
object (Index
)
ดัชนีที่รองรับสำหรับช่องนี้
usesAncestorConfig
boolean
เอาต์พุตเท่านั้น เมื่อเป็นจริง ระบบจะตั้งค่าการกำหนดค่าดัชนีของ Field
จากการกำหนดค่าที่ ancestorField
ระบุ เมื่อเป็นเท็จ ระบบจะกำหนดค่าดัชนีของ Field
อย่างชัดแจ้ง
ancestorField
string
เอาต์พุตเท่านั้น ระบุชื่อทรัพยากรของ Field
ที่ใช้กำหนดค่าดัชนีของช่องนี้ (เมื่อ usesAncestorConfig
เป็นจริง) หรือกำหนดจากที่จะ ตั้งค่าหากช่องนี้ไม่มีการกำหนดค่าดัชนี (เมื่อ usesAncestorConfig
เป็น false)
reverting
boolean
แสดงผลเฉพาะเมื่อเป็น "จริง" การกำหนดค่าดัชนีของ Field
กำลังอยู่ในระหว่างการเปลี่ยนกลับ เมื่อดำเนินการเสร็จแล้ว การกำหนดค่าดัชนีจะเปลี่ยนเป็นสถานะเดียวกับฟิลด์ที่ระบุโดย ancestorField
ซึ่ง ณ จุดนี้ usesAncestorConfig
จะเป็น true
และ reverting
จะเป็น false
เมธอด
รับข้อมูลเมตาและการกำหนดค่าสำหรับช่อง
แสดงการกำหนดค่าช่องและข้อมูลเมตาสำหรับฐานข้อมูลนี้
อัปเดตการกำหนดค่าช่อง
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-22 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-08-22 UTC"],[],[]]