sqlalchemy批量更新,批量删除,批量添加【批量删除】
session.query(User).filter(User.home=='shanghai').delete()
sessionmit()
【批量更新】
session.query(User).filter(User.home=='shanghai').update({JyUser.login_num:0})
sessionmit()
【批量添加】bulk_save_objects:速度中等,稳定⾼
sorted_l:需要添加的数据列表
JyUserRecommend:添加的实体对象
for k,v in enumerate(sorted_l):
session.bulk_save_objects(
[
JyUserRecommend(rank=k+1)
批量更新sql语句]
)
sessionmit()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论