如何在SQLAlchemy中将列表中的许多元素插入表中?

时间:2019-05-19 23:15:00

标签: python sqlalchemy

我有大约200个元素的列表,我想使用shell将其插入数据库。问题是我不知道如何使用SQLAlchemy做到这一点。

我知道类似批量插入的内容,但无法弄清楚如何一次全部插入。有办法吗?

例如,我有这样的列表(但有更多元素):

countries = ['Germany', 'Sweden', 'Norway', 'Russia']

我已经创建了这样的模型

class Country(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(64))

我必须使用循环,然后使用大容量插入进行循环,或者是否有更简单的方法?

0 个答案:

没有答案
相关问题