我对 aws 和 typescript 相当陌生。我正在添加 AWS.DynamoDB.Converter.unmarshall 函数以将 DynamoDBStream 对象转换为 Javascript 对象。但我收到编译时错误“AWS.DynamoDB.Converter.unmarshall 不是函数”。我已将 aws sdk 添加为导入。
import * as AWS from "aws-sdk"
let newImage: IDBEventItem;
try {
newImage = <IDBEventItem>AWS.DynamoDB.Converter.unmarshall(record.dynamodb.NewImage);
} catch (ex) {
ctx.logger.error("error with unmarshal", ex);
return accumulator;
}
关于这个问题的任何指示都会有很大帮助。
谢谢