FirestoreAdmin.UpdateField
에서 검색한 google.longrunning.Operation
결과에 대한 메타데이터입니다.
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 |
컬렉션 쿼리 범위가 지정된 색인을 사용하면 특정 문서의 하위 요소이고 쿼리 시 지정되었으며 컬렉션 ID가 동일한 컬렉션에 대한 쿼리를 사용할 수 있습니다. 컬렉션 그룹 쿼리 범위가 지정된 색인은 쿼리 시 지정된 특정 문서의 하위 컬렉션이며 이 색인과 컬렉션 ID가 동일한 모든 컬렉션에 대한 쿼리를 허용합니다. |
apiScope |
이 색인에서 지원하는 API 범위입니다. |
fields[] |
이 색인에서 지원하는 필드입니다. 복합 색인의 경우 최소 2개에서 최대 100개의 필드가 필요합니다. 마지막 필드 항목은 항상 필드 경로 단일 필드 색인의 경우 항상 연결된 필드의 필드 경로와 동일한 필드 경로를 갖는 정확히 하나의 항목이 됩니다. |
state |
출력 전용. 색인의 제공 상태입니다. |
IndexField
색인의 필드입니다. fieldPath는 색인이 생성되는 필드를 설명하고 value_mode는 필드 값의 색인이 생성되는 방식을 설명합니다.
JSON 표현 |
---|
{ "fieldPath": string, // Union field |
입력란 | |
---|---|
fieldPath |
name일 수 있습니다. 단일 필드 색인의 경우 필드 이름과 일치해야 하며, 그렇지 않으면 생략할 수 있습니다. |
통합 필드 value_mode . 필드 값의 색인이 생성되는 방식입니다. value_mode 은 다음 중 하나여야 합니다. |
|
order |
이 필드가 지정된 순서에 따른 정렬이나 =, !=, <, <=, >, >=를 사용한 비교를 지원함을 나타냅니다. |
arrayConfig |
이 필드가 |
vectorConfig |
이 필드가 벡터에서 최근접 이웃과 거리 연산을 지원함을 나타냅니다. |
VectorConfig
벡터 검색 작업을 지원하는 색인 구성
JSON 표현 |
---|
{ "dimension": integer, // Union field |
입력란 | |
---|---|
dimension |
필수 항목입니다. 이 구성이 적용되는 벡터 크기입니다. 결과 색인에는 이 차원의 벡터만 포함되며, 동일한 차원의 벡터 검색에 사용할 수 있습니다. |
통합 필드 type . 사용된 색인 유형입니다. type 은 다음 중 하나여야 합니다. |
|
flat |
벡터 색인이 단순 색인임을 나타냅니다. |
FlatIndex
이 유형에는 필드가 없습니다.
플랫 데이터 구조에 벡터를 저장하고 전체 검색을 지원하는 색인입니다.
TtlConfigDelta
TTL 구성 변경에 관한 정보입니다.
JSON 표현 |
---|
{
"changeType": enum ( |
입력란 | |
---|---|
changeType |
TTL 구성이 변경되는 방식을 지정합니다. |