laravel Eloquent 增删改查结果
2017-11-30 09:44
295 查看
前提是Eloquent的错误捕获类\Illuminate\Database\QueryException已经在App\Exceptions\Handler里面的方法
增加如下内容:
function report
if ($exception instanceof \Illuminate\Database\QueryException) {
//
echo 'ddd';
}
function render
if ($exception instanceof \Illuminate\Database\QueryException) {
//
return response()->json(['sql错误!']);
}
之后测试增删改查,返回结果如下:
查询:
成功返回: 集合
失败返回: 空集合 或者sql错误
插入:
成功返回: ===true
失败返回: 捕获异常(sql错误)
更新:
成功返回: 记录数(1)
失败返回: 捕获异常(sql错误)
删除:
成功返回: 记录数(1)
失败返回: 捕获异常(sql错误)
增加如下内容:
function report
if ($exception instanceof \Illuminate\Database\QueryException) {
//
echo 'ddd';
}
function render
if ($exception instanceof \Illuminate\Database\QueryException) {
//
return response()->json(['sql错误!']);
}
之后测试增删改查,返回结果如下:
查询:
成功返回: 集合
失败返回: 空集合 或者sql错误
插入:
成功返回: ===true
失败返回: 捕获异常(sql错误)
更新:
成功返回: 记录数(1)
失败返回: 捕获异常(sql错误)
删除:
成功返回: 记录数(1)
失败返回: 捕获异常(sql错误)
相关文章推荐
- laravel5.4中增删改查+搜索分页(运用ORM模式所做)。
- [李景山php]每天laravel[035]-laravel 基础知识 --- Eloquent 模型之关系映射
- Laravel5 Eloquent ORM 查询
- Laravel 5.1 文档攻略 —— Eloquent: 读取器和修饰器
- laravel 学习笔记------Eloquent
- laravel 简单增删改查操作
- 每天laravel[035]-laravel 基础知识 --- Eloquent 模型之关系映射
- laravel 增删改查
- laravel 5.5 -- Eloquent 模型关联
- laravel 增删改查
- Laravel使用memcached缓存对文章增删改查进行优化的方法
- PHP框架 Laravel Eloquent ORM 批量插入数据 && 批量更新目前没有
- Laravel Eloquent – 快速复制数据
- laravel的Eloquent起步
- Laravel5.1学习笔记22 Eloquent 调整修改
- laravel增删查改实例
- xml解析——增删改查操作后将其修改结果保存
- Laravel 5.1 文档攻略 —— Eloquent:模型对象序列化
- Laravel关联模型中过滤结果为空的结果集(has和with区别)
- Laravel 5框架学习之Eloquent 关系