ORM框架Peewee(三删)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/a6864657/article/details/100146907

delete

delete 后加 where 删除指定记录,如果不加 where,则删除全部记录。

单条删除

name = User.get(user_name='zhangsan')
name .delete_instance()

等同于DELETE from student_info where student_name = 'zhangsan'

多条删除

User.delete().where(User.wo_no < 1024).execute()

等同于DELETE from User where wo_no < 1024

delete_instance 删除给定的实例

delete_instance 直接执行删除了,不用调用execute() 方法。

delete_instance(recursive=False, delete_nullable=False)

猜你喜欢

转载自blog.csdn.net/a6864657/article/details/100146907