我想像这样使用json
插入多个记录:
posts = [{
"title": "First Post",
"user_id": 1
},
{
"title": "Second Post",
"user_id": 2
}]
如何像这样保存posts
?
post = Post(title=posts.title, user_id=posts.user_id)
db.session.add(post)
db.session.commit()
我正在使用flask 1.0.2和Python 3.6.6。
答案 0 :(得分:1)
您可以执行以下操作:
for post_dict in posts:
db.session.add(Post(**post_dict))
db.session.commit()
解释了**
魔术(Here)。