Tạo chỉ mục đã chỉ định. Trạng thái ban đầu của chỉ mục mới tạo là CREATING
. Sau khi hoàn tất google.longrunning.Operation
được trả về, trạng thái sẽ là READY
. Nếu đã có chỉ mục này, lệnh gọi sẽ trả về trạng thái ALREADY_EXISTS
.
Trong quá trình tạo, quá trình này có thể dẫn đến lỗi, như vậy chỉ mục sẽ chuyển sang trạng thái ERROR
. Bạn có thể khôi phục quy trình này bằng cách sửa dữ liệu gây ra lỗi, xoá chỉ mục bằng delete
, sau đó tạo lại chỉ mục bằng create
.
Không thể tạo chỉ mục có một trường duy nhất.
yêu cầu HTTP
POST https://firestore.googleapis.com/v1beta1/{parent=projects/*/databases/*}/indexes
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
parent |
Tên của cơ sở dữ liệu sẽ áp dụng chỉ mục này. Ví dụ: |
Nội dung yêu cầu
Phần nội dung yêu cầu chứa một thực thể của Index
.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một thực thể mới tạo của Operation
.
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
Để biết thêm thông tin, hãy xem bài viết Tổng quan về việc xác thực.