ผลการค้นหาข้อมูลเมตาสำหรับ google.longrunning.Operation
จาก FirestoreAdmin.UpdateField
การแสดง JSON |
---|
{ "startTime": string, "endTime": string, "field": string, "indexConfigDeltas": [ { object ( |
ช่อง | |
---|---|
startTime |
เวลาที่การดำเนินการนี้เริ่มต้น การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
endTime |
เวลาที่การดำเนินการนี้เสร็จสมบูรณ์ ยกเลิกการตั้งค่าหากยังดำเนินการอยู่ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
field |
ทรัพยากรในช่องที่การดำเนินการนี้กำลังดำเนินการ เช่น |
indexConfigDeltas[] |
รายการของ |
state |
สถานะของการดำเนินการ |
progressDocuments |
ความคืบหน้าในเอกสารของการดำเนินการนี้ |
progressBytes |
ความคืบหน้า หน่วยเป็นไบต์ของการดำเนินการนี้ |
ttlConfigDelta |
อธิบายเดลต้าของการกำหนดค่า TTL |
IndexConfigDelta
ข้อมูลเกี่ยวกับการเปลี่ยนแปลงการกำหนดค่าดัชนี
การแสดง JSON |
---|
{ "changeType": enum ( |
ช่อง | |
---|---|
changeType |
ระบุว่าดัชนีเปลี่ยนแปลงอย่างไร |
index |
ดัชนีที่กำลังเปลี่ยนแปลง |
ดัชนี
ดัชนี Cloud Firestore เปิดใช้การค้นหาที่เรียบง่ายและซับซ้อนในเอกสารในฐานข้อมูล
การแสดง JSON |
---|
{ "name": string, "queryScope": enum ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อที่เซิร์ฟเวอร์กำหนดสำหรับดัชนีนี้ รูปแบบของชื่อนี้สำหรับดัชนีผสมจะเป็น |
queryScope |
ดัชนีที่มีขอบเขตการค้นหาของคอลเล็กชันที่ระบุอนุญาตการค้นหากับคอลเล็กชันที่เป็นรายการย่อยของเอกสารที่เจาะจง ซึ่งระบุในเวลาสืบค้น และที่มีรหัสคอลเล็กชันเดียวกัน ดัชนีที่มีขอบเขตการค้นหาของกลุ่มคอลเล็กชันที่ระบุอนุญาตให้มีการค้นหาในคอลเล็กชันทั้งหมดที่มาจากเอกสารที่เจาะจง ซึ่งระบุในเวลาค้นหา และที่มีรหัสคอลเล็กชันเดียวกันกับดัชนีนี้ |
apiScope |
ขอบเขต API ที่ดัชนีนี้รองรับ |
fields[] |
ช่องที่ดัชนีนี้รองรับ การกำหนดดัชนีผสมต้องมีช่องอย่างน้อย 2 ช่องและสูงสุด 100 ช่อง รายการช่องสุดท้ายเป็นของเส้นทางช่อง สำหรับดัชนีช่องเดียว ค่านี้จะเป็น 1 รายการที่มีเส้นทางช่องเท่ากับเส้นทางช่องของช่องที่เกี่ยวข้องเสมอ |
state |
เอาต์พุตเท่านั้น สถานะการแสดงผลของดัชนี |
ฟิลด์ดัชนี
ช่องในดัชนี ฟิลด์พาธอธิบายถึงช่องที่มีการจัดทำดัชนี ส่วน value_mode อธิบายวิธีจัดทำดัชนีค่าของช่อง
การแสดง JSON |
---|
{ "fieldPath": string, // Union field |
ช่อง | |
---|---|
fieldPath |
อาจเป็น name สำหรับดัชนีช่องเดี่ยว ค่านี้ต้องตรงกับชื่อช่องหรือละเว้นได้ |
ช่องการรวม value_mode วิธีจัดทำดัชนีค่าของช่อง value_mode ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
order |
ระบุว่าช่องนี้รองรับการจัดลำดับตามลําดับที่ระบุ หรือการเปรียบเทียบโดยใช้ =, !=, <, <=, >, >= |
arrayConfig |
ระบุว่าช่องนี้รองรับการดำเนินการใน |
vectorConfig |
ระบุว่าช่องนี้รองรับเพื่อนบ้านที่ใกล้ที่สุดและการดำเนินการเกี่ยวกับระยะทางบนเวกเตอร์ |
การกำหนดค่าเวกเตอร์
การกำหนดค่าดัชนีเพื่อสนับสนุนการดำเนินการค้นหาเวกเตอร์
การแสดง JSON |
---|
{ "dimension": integer, // Union field |
ช่อง | |
---|---|
dimension |
ต้องระบุ มิติข้อมูลเวกเตอร์ที่ใช้การกำหนดค่านี้ ดัชนีที่ได้จะรวมเฉพาะเวกเตอร์ของมิติข้อมูลนี้ และสามารถใช้สำหรับการค้นหาเวกเตอร์ที่มีมิติข้อมูลเดียวกัน |
ช่องการรวม type ประเภทของดัชนีที่ใช้ type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
flat |
บ่งบอกว่าดัชนีเวกเตอร์เป็นดัชนีค่าเดี่ยว |
ดัชนีคงที่
ประเภทนี้ไม่มีช่อง
ดัชนีที่เก็บเวกเตอร์ในโครงสร้างข้อมูลแบบแบนราบ และสนับสนุนการค้นหาที่ละเอียดรอบคอบ
การกำหนดค่าเดลต้า
ข้อมูลเกี่ยวกับการเปลี่ยนแปลงการกำหนดค่า TTL
การแสดง JSON |
---|
{
"changeType": enum ( |
ช่อง | |
---|---|
changeType |
ระบุการเปลี่ยนแปลงการกำหนดค่า TTL |