ส่งความคิดเห็น
REST Resource: projects.databases.collectionGroups.fields
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ทรัพยากร: ช่อง
แสดงฟิลด์เดียวในฐานข้อมูล
ระบบจะจัดกลุ่มช่องตาม "กลุ่มคอลเล็กชัน" ซึ่งแสดงคอลเล็กชันทั้งหมดในฐานข้อมูลที่มีรหัสเดียวกัน
การแสดง 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
เป็นเท็จ)
reverting
boolean
เอาต์พุตเท่านั้น เมื่อเป็นจริง การกำหนดค่าดัชนีของ Field
กำลังอยู่ระหว่างการเปลี่ยนกลับ เมื่อเสร็จสิ้น การกำหนดค่าดัชนีจะเปลี่ยนเป็นสถานะเดียวกับช่องที่ระบุโดย ancestorField
ซึ่งจุด usesAncestorConfig
จะเป็น true
และ reverting
จะเป็น false
วิธีการ
รับข้อมูลเมตาและการกำหนดค่าสำหรับช่อง
แสดงรายการการกำหนดค่าช่องและข้อมูลเมตาสำหรับฐานข้อมูลนี้
อัปเดตการกำหนดค่าช่อง
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 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":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม