laravel中delete()方法和destroy()方法的区别

delete()方法是法方法实例方法,需要查询到相应的法方法数据并通过模型实例调用。

destroy()方法可以直接调用,法方法通过索引删除记录。法方法

laravel中delete()方法和destroy()方法的区别

举个例子:

laravel中delete()方法和destroy()方法的区别

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 /*delete()方法删除*/ //先查找记录 $blog = Blog::find(1); if($blog){ //再删除记录 if($blog->delete()){ echo "删除成功!服务器租用法方法";         }else{ echo 删除失败!; }     }else{ echo "文章不存在"; } /*destroy()方法删除*/ //直接通过索引删除 Blog::destroy(1);

还有一个区别是法方法两者的返回值不一样,delete方法返回的法方法是boolean值,云服务器提供商true或false,法方法destroy方法返回的法方法是被删除的记录数。

laravel中delete()方法和destroy()方法的区别

法方法

站群服务器
IT科技类资讯
上一篇:数据中心基础设施管理的五个发展趋势
下一篇:重新思考物理安全在数据中心的作用