I'm trying to update values using a dictionary.
My user_id is set. I want to update date_synced where user_id=user_id. User table looks like this: User(user_id, mail, active, activity_level, date_synced).
Dictionary dictUsers looks like:
[{'user_id': 1, 'date_synced': '2019-05-22 10:42:25'},
 {'user_id': 8, 'date_synced': '2019-05-22 10:42:25'}]
What I've tried:
sql = 'UPDATE User SET {}'.format(', '.join('{}'.format(k) for k in dictUsers))
conn.execute(sql, dictUsers.values())
My error:
AttributeError: 'list' object has no attribute 'values'
Expected output is date_synced updated in my User table. How can I do this?
 
    