sqlalchemy 批量更新,批量删除,批量添加
日期: 2019-05-08 分类: 个人收藏 370次阅读
【批量删除】
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()
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
上一篇: python爬取豆瓣电影名称、评分
下一篇: ImportError:attempted relative import with no known parent package python报错
精华推荐