Flask框架从入门到精通之模型更新与删除(十四)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011310942/article/details/88990707

知识点
1、模型数据更新
2、模型数据删除

一、概况

我们前两章实现了对模型类的添加和查询,在开发过程中,查询是比较重要的一个环节。接下来我们要学习的就是对模型的更新和删除。

二、更新

  • 第一种
hero = Hero.query.get(1)
hero.name = '伽罗'
db.session.add(hero)
db.session.commit()

我们在本地查询一下:
在这里插入图片描述

  • 第二种
Hero.query.filter_by(id=1).update({"name":"虞姬","gender":"女"})
db.session.commit()

我们在本地查询一下:在这里插入图片描述

三、删除

hero = Hero.query.get(4)
db.session.delete(hero)
db.session.commit()

我们在本地查询一下:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u011310942/article/details/88990707