Peewee - 删除记录
在模型实例上运行 delete_instance() 方法从映射表中删除相应的行。
obj=User.get(User.name=="Amar") obj.delete_instance()
另一方面,delete() 是模型类中定义的类方法,它生成 DELETE 查询。 执行它会有效地从表中删除行。
db.create_tables([User]) qry=User.delete().where (User.age==25) qry.execute()
数据库中的相关表显示 DELETE 查询的效果如下 −
('DELETE FROM "User" WHERE ("User"."age" = ?)', [25])