【发布时间】:2020-02-04 15:01:39
【问题描述】:
我对 sqlalchemy 还很陌生,但是我有一个 json 文件,我将其转储到数据库中,我不想覆盖数据库中的现有数据,我只想将它附加到数据库中
下面是我将数据转储到数据库的代码
with open('questions.json') as f:
final_question_data=f.read()
jsondata=json.loads(final_question_data)
for item in range(len(jsondata)):
r = Question(id=int(jsondata[item]['id']), question=jsondata[item]['question'], option1=jsondata[item]['option1'],
option2=jsondata[item]['option2'], option3=jsondata[item]['option3'], option4=jsondata[item]['option4'],
correct_option=jsondata[item]['correct_option'], exam_id=jsondata[item]['exam_id'])
db.session.add(r)
db.session.commit()
【问题讨论】:
标签: json python-3.x flask-sqlalchemy