ทรัพยากร: ช่อง
แสดงฟิลด์เดียวในฐานข้อมูล
ระบบจะจัดกลุ่มช่องตาม "กลุ่มคอลเล็กชัน" ซึ่งแสดงคอลเล็กชันทั้งหมดในฐานข้อมูลที่มีรหัสเดียวกัน
การแสดง JSON |
---|
{ "name": string, "indexConfig": { object ( |
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อช่องของแบบฟอร์ม เส้นทางฟิลด์อาจเป็นชื่อฟิลด์ง่ายๆ เช่น คุณยกเส้นทางช่องได้โดยใช้ ตัวอย่าง: (หมายเหตุ: ความคิดเห็นจะเขียนด้วยไวยากรณ์มาร์กดาวน์ จึงมีเครื่องหมายแบ็กทิกอีกชั้นหนึ่งขึ้นมาแทนโค้ดบล็อก)
|
indexConfig |
การกำหนดค่าดัชนีสำหรับช่องนี้ หากไม่ได้ตั้งค่า การจัดทำดัชนีของช่องจะเปลี่ยนกลับไปเป็นการกำหนดค่าที่กำหนดโดย |
ttlConfig |
การกำหนดค่า TTL สำหรับ |
IndexConfig
การกำหนดค่าดัชนีสำหรับช่องนี้
การแสดง JSON |
---|
{
"indexes": [
{
object ( |
ช่อง | |
---|---|
indexes[] |
ดัชนีที่รองรับในช่องนี้ |
usesAncestorConfig |
เอาต์พุตเท่านั้น เมื่อเป็นจริง ระบบจะกำหนดค่าดัชนีของ |
ancestorField |
เอาต์พุตเท่านั้น ระบุชื่อทรัพยากรของ |
reverting |
เอาต์พุตเท่านั้น เมื่อเป็นจริง การกำหนดค่าดัชนีของ |
TtlConfig
การกำหนดค่า TTL (Time-to-live) สำหรับเอกสารที่มีการตั้งค่า Field
นี้
การจัดเก็บค่าการประทับเวลาลงในช่องที่เปิดใช้ TTL จะถือว่าเป็นเวลาหมดอายุสัมบูรณ์ของเอกสาร ค่าการประทับเวลาในอดีตบ่งบอกว่าเอกสารมีสิทธิ์หมดอายุทันที การใช้ข้อมูลประเภทอื่นๆ หรือการไม่ระบุฟิลด์จะปิดใช้การหมดอายุของเอกสารแต่ละรายการ
การแสดง JSON |
---|
{
"state": enum ( |
ช่อง | |
---|---|
state |
เอาต์พุตเท่านั้น สถานะของการกำหนดค่า TTL |
รัฐ
สถานะการใช้การกำหนดค่า TTL กับเอกสารทั้งหมด
Enum | |
---|---|
STATE_UNSPECIFIED |
ไม่ระบุรัฐหรือไม่ทราบ |
CREATING |
กำลังใช้ TTL มีการดำเนินการที่ทำงานเป็นเวลานานเพื่อติดตามการเปลี่ยนแปลง เอกสารที่เขียนใหม่จะใช้ TTL ตามคำขอ TTL ที่ขอในเอกสารที่มีอยู่ยังอยู่ระหว่างการประมวลผล เมื่อประมวลผล TTL ในเอกสารที่มีอยู่ทั้งหมด สถานะจะเปลี่ยนเป็น "ใช้งานอยู่" |
ACTIVE |
TTL จะใช้กับเอกสารทั้งหมด |
NEEDS_REPAIR |
ไม่สามารถเปิดใช้การกำหนดค่า TTL สำหรับเอกสารที่มีอยู่ทั้งหมด เอกสารที่เขียนใหม่จะใช้ TTL ต่อไป LRO ที่ส่งคืนเมื่อพยายามเปิดใช้ TTL สำหรับ Field นี้ครั้งล่าสุดไม่สำเร็จ และอาจมีรายละเอียดเพิ่มเติม |
วิธีการ |
|
---|---|
|
รับข้อมูลเมตาและการกำหนดค่าสำหรับช่อง |
|
แสดงรายการการกำหนดค่าช่องและข้อมูลเมตาสำหรับฐานข้อมูลนี้ |
|
อัปเดตการกำหนดค่าช่อง |