bu örnekle açıklanmaktadır:Boto3 güncellenmesi birden çok değerin bir öğenin güncellenmesinin boto3 belgelerinde
table.update_item(
Key={
'username': 'janedoe',
'last_name': 'Doe'
},
UpdateExpression='SET age = :val1',
ExpressionAttributeValues={
':val1': 26
}
)
Ama neyim ben öğenin çeşitli değerleri güncellemek istiyorsanız i yapmak gerekiyordu. Bunun hakkında herhangi bir bilgi bulamadım. Herhangi biri yardım edebilir mi? Teşekkür ederim!
DÜZENLEME:
Tamam, bu doğru yoldur Hava herkes teyit edebilir, bu gibi işler. Sadece burada tamamen yanlış bir şey yapmadığımdan emin olmak için.
table.update_item(
Key={
'id': item['id']
},
UpdateExpression='SET value1 = :val1, value2 = :val2',
ExpressionAttributeValues={
':val1': someValue1,
':val2': someValue2
}
)
Teşekkürler!
Evet, doğru. Burada açıkça belgelendi: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.Modifying.html –