フィードバックを送信
REST Resource: projects.databases.collectionGroups.fields
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
リソース: Field
データベースの単一のフィールドを表します。
フィールドは「コレクション グループ」ごとにグループ化されます。これは、データベース内で同じ ID を持つすべてのコレクションを表します。
JSON 表現
{
"name" : string ,
"indexConfig" : {
object (IndexConfig
)
}
}
フィールド
name
string
projects/{projectId}/databases/{databaseId}/collectionGroups/{collectionId}/fields/{fieldPath}
形式のフィールド名
フィールドパスは、単純なフィールド名の場合があります。次に例を示します。address
、または mapValue 内のフィールドへのパス。例:address.city
、または特別なフィールドパス。有効な特殊フィールドは、任意のフィールドを表す *
のみです。
フィールドパスは、(backtick). The only character that needs
to be escaped within a quoted field path is the backtick character itself,
escaped using a backslash. Special characters in field paths that
must be quoted include:
*,
.,
``` (backtick),
[,
]` や ASCII 記号文字を使用して引用符で囲むことができます。
例: (注: ここでのコメントはマークダウン構文で記述されているため、コードブロックを表すためにバッククォートの追加のレイヤがあります)\
address.city`represents a field named
address.city, not the map key
cityin the field
address.
`*`represents a field named
*`。どのフィールドもありません。
特別な Field
には、すべてのフィールドのデフォルトのインデックス設定が含まれます。このフィールドのリソース名: projects/{projectId}/databases/{databaseId}/collectionGroups/__default__/fields/*
この Field
で定義されたインデックスは、独自の Field
インデックス構成を持たないすべてのフィールドに適用されます。
indexConfig
object (IndexConfig
)
このフィールドのインデックス構成。設定しない場合、フィールドのインデックス作成は ancestorField
で定義された構成に戻ります。このフィールドのすべてのインデックスを明示的に削除するには、インデックスの空のリストを使用してインデックス構成を指定します。
IndexConfig
JSON 表現
{
"indexes" : [
{
object (Index
)
}
] ,
"usesAncestorConfig" : boolean ,
"ancestorField" : string ,
"reverting" : boolean
}
フィールド
indexes[]
object (Index
)
このフィールドでサポートされているインデックス。
usesAncestorConfig
boolean
出力専用。true の場合、Field
のインデックス構成は ancestorField
で指定された構成から設定されます。false の場合、Field
のインデックス構成は明示的に定義されます。
ancestorField
string
出力専用。このフィールドのインデックス構成の設定元(usesAncestorConfig
が true の場合)またはこのフィールドにインデックス構成がない場合(usesAncestorConfig
が false の場合)の設定元となる Field
のリソース名を指定します。
reverting
boolean
出力のみ true の場合、Field
のインデックス構成を元に戻しています。完了すると、インデックス構成は ancestorField
で指定されたフィールドと同じ状態に遷移します。この時点で、usesAncestorConfig
は true
、reverting
は false
になります。
メソッド
フィールドのメタデータと構成を取得します。
このデータベースのフィールド構成とメタデータを一覧表示します。
フィールド構成を更新します。
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-08-22 UTC。
ご意見をお聞かせください
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-08-22 UTC。"],[],[]]