这里主要记一下关于用laravel写相关接口的一些知识点,方便以后查阅,基本都是Controller里面的一些操作

查询数据:

 // 查询数据$query = DB::table('think_data')->where([ ['status','>',500]])->get();

插入数据:

  // 新增单条数据$query = DB::table('think_data')->insert(['name' => '李逵','status' => '502']);
// 新增多条数据
$query = DB::table('think_data')->insert([[ 'name' => '李逵','status' => '502'],[ 'name' => '李心','status' => '500']]);

修改数据:

 // 更改数据$query = DB::table('think_data')->where("id",1)->update(['name' => '豪哥']);

删除数据:

 // 删除数据
$query = DB::table('think_data')->delete(1);
$query = DB::table('think_data')->where('id',2)->delete();

获取get参数里面的内容

 //参数是Request $request
$name = $request -> input('name');
echo $name;

关于设置响应体相关的数据:


设置请求头:

return response($id)->header('Content-Type', 'application/json')->header('Authorization', 'Bearer ');

返回嵌套的json数据

return response()->json(['data' => ['message' => 'User logout successfully.','id'  => $id],'']);

web.php

设置router

Route::get('/user/sel/{id}', 'UserController@sel');

laravel构造器的CURD相关推荐

  1. redis 主从配置_Laravel 使用Redis缓存集群,主从集群配置就这么简单?

    前一节我们安装了Redis主从复制,在主从复制中,完成了数据的同步,master宕机后,可以切换到另外一台redis服务器进行读取和写入,完全没有不影响业务切换. 这一节我们讲解,Laravel中使用 ...

  2. laravel CURD 查询构造器

    插入 更新 删除 查询 Get所有表数据 First 结果集中的第一条 Where whereraw条件 Pluck 结果集中指定的字段 Lists 指定字段(可通过每个字段为下标) Select 指 ...

  3. curd操作php代码,Laravel 5.6中的CURD操作(代码示例详解)

    在本篇文章中,我将给大家分享laravel 5.6版本中的基本crud(创建,读取,更新和删除)应用程序模块.你可以按照下面的步骤在laravel 5.6中创建CRUD应用程序. Laravel是一个 ...

  4. Laravel Database——查询构造器与语法编译器源码分析 (上)

    前言 在前两个文章中,我们分析了数据库的连接启动与数据库底层 CRUD 的原理,底层数据库服务支持原生 sql 的运行.本文以 mysql 为例,向大家讲述支持 Fluent 的查询构造器 query ...

  5. curd php,laravel通用化的CURD的实现

    说明 非常高效的处理laravel中curd的操作 安装 composer require shencongcong/laravel-curd ~1.0 laravel项目的 config/app.p ...

  6. 【Laravel】Laravel-admin后台框架-2创建数据表建立模块增删改查CURD(2)

    前言 前面的操作我们已经能够 安装Laravel-admin 创建数据表并生成模型 修改模型实现按业务写入数据 可以参考之前的文章 [Laravel]Laravel-admin后台框架-2创建数据表建 ...

  7. php 查询构造器,Laravel框架查询构造器常见用法总结

    本文实例讲述了Laravel框架查询构造器常见用法.分享给大家供大家参考,具体如下: 查询构造器也是我们使用laravel框架的一项必备技能,上一篇文章我们讲到了如何使用原生增删改查,这一篇我们就来讲 ...

  8. laravel CURD ORM

    自动维护 CRUD: 查询 All 全部 FIND 主键查询 FINDORFAIL 根据主键查询,没有即报错 查询构造器 firstORcreate 以属性查找用户,没有就新加,并取得新的实例 fir ...

  9. 1+X web中级 Laravel学习笔记——查询构造器简介及新增、更新、删除、查询数据

    一.新增数据 插入多条数据: 二.更新数据 更新某条数据: 自增某字段的值: 自减某字段的值: 自增的同时改变其他字段的值: 三.删除数据 四.查询 查面构造器查面数据 有以下几种方法 get() f ...

最新文章

  1. 一文搞懂临床研究常见类型
  2. 根据工作时间计算小组成员得分
  3. b端 ux 设计思维_借助系统思维从视觉设计过渡到UX
  4. 新版:全世界最前沿的125科学问题
  5. Win7旗舰版打不开任务管理器怎么办
  6. 【浅谈DOM事件的优化】
  7. 陶哲轩实分析定理11.9.1:微积分第一基本定理(二)
  8. 201521123004 《Java程序设计》第2周学习总结
  9. SPSS应用于均值检验
  10. 公共关系礼仪实务章节测试题——公共关系的类型(一)
  11. 大学计算机基础案例教程章测试答案,大学计算机基础案例教程--Win7+Office2010(高等院校公共基础课规划教材)...
  12. 计算机应用基础网课试题及答案2020,2019-2020年度公共课计算机应用基础考试试题附答案(5页)-原创力文档...
  13. RaiDrive添加坚果云
  14. 分享一个淘宝/天猫/京东/阿里 图片抓取工具
  15. uniapp中使用高德地图
  16. 微信小程序——VW、VH
  17. 数据可视化方法:数据图表展示
  18. ntpd、ntpdate的区别
  19. 什么是数据探针_什么是数据?
  20. ocr 图像倾斜矫正-霍夫变换

热门文章

  1. C++实现各种选择排序(简单选择排序,堆排序)
  2. 大一计算机上机考试第七套,国家开放大学电大《计算机组网技术》机考第七套题库及答案.doc...
  3. Cannot find or open the PDB file
  4. 深入理解 JVM Class文件格式(十)
  5. 2019 ICPC Asia Yinchuan Regional(9 / 13)
  6. Educational Codeforces Round 89 (Rated for Div. 2)(A, B, C, D)
  7. hdu 6153 A Secret kmp + dp
  8. Loj #6077. 「2017 山东一轮集训 Day7」逆序对
  9. cf375D. Tree and Queries
  10. House Building HDU - 5538