​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)