지정된 색인을 만듭니다. 새로 생성된 색인의 초기 상태는 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
자세한 내용은 인증 개요를 참조하세요.