สร้างดัชนีที่ระบุ สถานะเริ่มต้นของดัชนีที่สร้างใหม่คือ CREATING
เมื่อดำเนินการ google.longrunning.Operation
ที่ส่งคืนเสร็จสมบูรณ์แล้ว สถานะจะเป็น READY
หากมีดัชนีอยู่แล้ว การเรียกจะส่งคืนสถานะ ALREADY_EXISTS
ในระหว่างการสร้าง กระบวนการอาจส่งผลให้เกิดข้อผิดพลาด ซึ่งในกรณีนี้ดัชนีจะย้ายไปที่สถานะ ERROR
กู้คืนกระบวนการนี้ได้โดยการแก้ไขข้อมูลที่ทำให้เกิดข้อผิดพลาด นำดัชนีออกด้วย delete
แล้วสร้างดัชนีใหม่ด้วย create
ไม่สามารถสร้างดัชนีที่มีฟิลด์เดียว
คำขอ HTTP
POST https://firestore.googleapis.com/v1beta1/{parent=projects/*/databases/*}/indexes
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
parent |
ชื่อของฐานข้อมูลที่ดัชนีนี้จะนำไปใช้ เช่น |
เนื้อหาของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ Index
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Operation
ที่สร้างขึ้นใหม่
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการตรวจสอบสิทธิ์