Я создал таблицу DynamoDB и пытаюсь сохранить None
в таблице.
import boto3
dynamodb = boto3.resource('dynamodb', region_name='eu-west-1')
table = dynamodb.Table('test_table')
table.put_item(
Item={
'ID': '1',
'random_value': 'value1',
'could_be_none': None}
)
table.put_item(
Item={
'ID': '2',
'random_value': 'value2',
'could_be_none': 'Not None'}
)
Однако, когда код успешно запускается, результирующая таблица показывает значение NULL, равное true
а также к имени столбца добавляется (NULL)
Я не уверен, почему это происходит или как я могу обрабатывать значения None
в DynamoDB