【批量删除】
session.query(User).filter(User.home=='shanghai').delete()
session.commit()
【批量更新】
session.query(User).filter(User.home=='shanghai').update({JyUser.login_num:0})
session.commit()
【批量添加】bulk_save_objects:速度中等,稳定高
sorted_l:需要添加的数据列表
JyUserRecommend:添加的实体对象
for k,v in enumerate(sorted_l):
session.bulk_save_objects(
[
JyUserRecommend(rank=k+1)
]
)
session.commit()