小编Vit*_*lyR的帖子

更新dynamodb中的列表元素

我将地图列表作为DynamoDB表的一个字段。我如何更新特定元素(或更确切地说是元素字段?)

rc = table.update_item(Key={ 'username' : user }, 
    UpdateExpression="set list[:i].field = :nd",
    ExpressionAttributeValues={
        ':i' : itemnum,
        ':nd': data,
    },
    ReturnValues="UPDATED_NEW"
);
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

Invalid UpdateExpression: Syntax error; token: ":i", near: "[:i]"
Run Code Online (Sandbox Code Playgroud)

任何想法如何引用具有可变编号的列表元素。谢谢。

amazon-web-services amazon-dynamodb

4
推荐指数
1
解决办法
3650
查看次数

aws lambdas之间的同步

我正在使用几个AWS lambda函数(以及相同的多个实例)来访问AWS中的对象.有关lambda线程安全性的任何信息?虽然写作顺序并不重要(在我的例子中),但读 - 修改 - 写的原子性是.有人遇到过正确/有意的解决方案?

synchronization amazon-web-services aws-lambda

1
推荐指数
1
解决办法
1410
查看次数