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 | コレクション クエリ スコープが指定されたインデックスでは、クエリ時に指定され、同じコレクション ID を持つ特定のドキュメントの子であるコレクションに対するクエリが許可されます。 コレクション グループ クエリ スコープが指定されたインデックスでは、クエリ時に指定された特定のドキュメントから派生し、このインデックスと同じコレクション ID を持つすべてのコレクションに対するクエリが許可されます。 |
apiScope | このインデックスでサポートされる API スコープ。 |
fields[] | このインデックスでサポートされるフィールド。 複合インデックスの場合、これには最小 2 個、最大 100 個のフィールドが必要です。最後のフィールドエントリは常にフィールドパス 単一フィールド インデックスの場合、これは常に、関連付けられたフィールドのフィールド パスと等しいフィールド パスを持つ 1 つのエントリになります。 |
state | 出力のみ。インデックスの提供状態。 |
インデックスフィールド
インデックス内のフィールド。 fieldPath はどのフィールドにインデックスが付けられるかを示し、value_mode はフィールド値のインデックスがどのように付けられるかを示します。
JSON表現 |
---|
{ "fieldPath": string, // Union field |
田畑 | |
---|---|
fieldPath | nameを指定できます。単一フィールドのインデックスの場合、これはフィールドの名前と一致する必要があります。そうでない場合は省略できます。 |
共用体フィールドvalue_mode 。フィールド値のインデックス付け方法。 value_mode 次のいずれか 1 つだけです。 | |
order | このフィールドが、指定された順序による並べ替え、または =、!=、<、<=、>、>= を使用した比較をサポートすることを示します。 |
arrayConfig | このフィールドが |
vectorConfig | このフィールドがベクトルに対する最近傍演算と距離演算をサポートしていることを示します。 |
ベクトル設定
ベクトル検索操作をサポートするインデックス構成
JSON表現 |
---|
{ "dimension": integer, // Union field |
田畑 | |
---|---|
dimension | 必須。この構成が適用されるベクトル次元。 結果のインデックスにはこの次元のベクトルのみが含まれ、同じ次元のベクトル検索に使用できます。 |
共用体フィールドのtype 。使用されるインデックスのタイプ。 type 次のいずれか 1 つだけです。 | |
flat | ベクトル インデックスがフラット インデックスであることを示します。 |
フラットインデックス
このタイプにはフィールドがありません。
ベクトルをフラットなデータ構造で格納し、網羅的な検索をサポートするインデックス。
TtlConfigDelta
TTL 構成の変更に関する情報。
JSON表現 |
---|
{
"changeType": enum ( |
田畑 | |
---|---|
changeType | TTL 構成がどのように変更されるかを指定します。 |