版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
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)