SeparatorCharacter
DynamoDB のMaps 属性やList 属性など、フラット化された構造の階層を示すために使用する記号を指定します。
データ型
string
デフォルト値
"."
解説
このプロパティは、DynamoDB 内でフラット化された構造の階層関係を表すために使用される区切り文字を定義します。 例えば、SeparatorCharacter が"." に設定されている場合、address.city という属性は、address がcity という子属性を持つ親属性であることを示します。
指定された区切り文字、例えばピリオド(.)を含む属性名がデータに含まれている場合、カラム名の曖昧さを防ぐために別のSeparatorCharacter を選択する必要があります。 このプロパティは、階層の明確な区分が必要な複雑でネストされたデータ構造を扱う際に役立ちます。