SQLAlchemy:更新数据

更新记录

更新单条记录

1
2
3
4
5
query = session.query(User) 
user = query.get('lujianxing11')
print user.accout
user.accout='987'
session.flush()

更新多条记录

1
2
3
4
query = session.query(User)
query.filter(User.user_name=='lujianxing2').update({User.age: '15'})
query.filter(User.user_name=='lujianxing2').update({'age': '16'})
query.filter(User.pwd=='aaa').update({'age': '17'})
-------------本文结束 感谢您的阅读-------------