AWS CloudFormation AttributeType для логических и списочных типов данных DynamoDb - PullRequest
1 голос
/ 01 июля 2019

Я пытаюсь использовать AWS CloudFormation для создания таблицы AWS DynamoDB,
Я не понимаю, что указать для логического типа данных в таблице,
в файле шаблона.

Мои данные в таблице отображаются как тип Boolean -

enter image description here

Также есть данные типа List-
enter image description here

Но в Документе показано, что он имеет только 3 типа для указания -

enter image description here

Я следую этому документу CloudFormation -

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Рекомендует следующее для логического поля, например: IsActive: (1) IsActive: {строка} - «истина / ложь» или «да / нет» (2) IsActive: {число} - 1 - правда / да и 0 - неверно / нет.

AttributeType может быть только {string / number / Binary}.

0 голосов
/ 01 июля 2019

Собираетесь ли вы использовать его в качестве индекса?Если вам не нужны эти столбцы там, даже ваш шаблон потерпит неудачу, говоря, что у вас есть столбец, который не используется ни в каких индексах.Потому что Динамо без схемы .Если вы не можете использовать BOOL тип в качестве типа данных.

...