由于工作需要,需要SQLAlchemy ORM 批量插入数据,了解到以下几种批量插入方法
第一种方法:
s = Session()
objects = [
User(name="u1"),
User(name="u2"),
User(name="u3")]
s.bulk_save_objects(objects)
本段代码来自 http://www.chenxm.cc/post/531.html
第二种方法:
objects = [User(name="u1"), User(name="u2"), User(name="u3")]
session.add_all(objects)
session.commit()