dynamoDB记录更新后如何返回项目

时间:2019-03-20 20:59:54

标签: amazon-dynamodb

我有条件地更新dynamoDB记录(仅当该记录为其属性之一具有特定值时)。我想找回记录,无论记录是否成功更新(是否满足条件)。

docClient.update(params, function(err, data) {
    if (err) {
      console.error(
        "Unable to read item. Error JSON:",
        JSON.stringify(err, null, 2)
      );
      callback(null, true);
    } else {
      console.log("GetItem succeeded:", JSON.stringify(data, null, 2));
    
      

      callback(null, true);
    }
  });

1 个答案:

答案 0 :(得分:1)

看文档,我发现了这一点。 AWS DOCS,可以在参数中设置一个返回值属性,该参数可以采用以下值之一:Valid Values: NONE | ALL_OLD | UPDATED_OLD | ALL_NEW | UPDATED_NEW