如何针对NULL /空字符串修复Dynamo-DB中的禁用验证



我正在尝试将数据从节点JS代码推动到dynamoDB。

我会得到

的问题

dynamodb.documentclient应支持空字符串属性

有人知道如何在DynamoDB中禁用验证吗?

通过添加此信息,我们将能够将空值插入dynamodb。

var dynamoDocClient = new AWS.DynamoDB.DocumentClient({ region : 'us-west-2', convertEmptyValues : true });

2020年5月18日更新:

dynamoDB现在支持非钥匙属性的空字符串值:https://aws.amazon.com/about-aws/whats-new/2020/2020/05/amazon-dynamodb-now-supports-supports-empty-values-values-values-for-non-key-key-string and-binary-attributes in-dynamodb-tables/

为了具有一致的行为,请确保客户端具有{ convertEmptyValues: true },否则这些属性将被保存为null,而不是空字符串。

相关内容

  • 没有找到相关文章

最新更新