使用 SeaORM 删除数据

物理删除

所谓物理删除,是指定执行 SQL 的 DELETE 语句,将记录从数据库中删除。在 SeaORM 中,使用 delete_by_id()可以实现通过主键来删除:

category::Entity::delete_by_id(id)
            .exec(conn)
            .await
						.unwarp();

逻辑删除

所谓逻辑删除,是指通过修改is_del的值为TRUE来实现,其实就是一个UPDATE操作。下面是使用save()的示例。

代码

src/handler/category.rs

要查看完整内容,请先登录