我正在尝试将数据从节点 JS 代码推送到 Dynamodb。
我遇到了这样的问题
DynamoDB.DocumentClient 应该支持空字符串属性
有谁知道如何在 DynamoDB 中禁用验证?
我正在尝试将数据从节点 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/05/amazon-dynamodb-now-supports-empty-values-for-non- dynamodb 表中的键字符串和二进制属性/
为了具有一致的行为,请确保客户端没有,否则{ convertEmptyValues: true }
这些属性将保存为 NULL 而不是空字符串。