我有一个只有一个哈希键和两个数值的数据库:counter
和{
我想更新原子计数器counter
。我知道boto
/DyamoDb将负责元素的创建,如果它还没有出现在db中。在
因为我正在创建元素,所以我想使用相同的写操作来将some_value
放入数据库。有没有可能在这方面修改update_item
代码?在
table.update_item(
Key={
'my_key': some_string
},
UpdateExpression="SET counter = if_not_exists(counter , :start) + :inc",
ExpressionAttributeValues={
':inc': 1,
':start' : 0
},
ReturnValues="UPDATED_NEW"
)
目前没有回答
相关问题 更多 >
编程相关推荐