-----------------------------------  laraverl笔记
asset('/bs-3.3.5/js/ie-emulation-modes-warning.js');    //会定位到public目录
storage/framework/views        //静态页面路径

$results = DB::select('select * from users where id = :id', ['id' => 1]);
DB::insert('insert into users (id, name) values (?, ?)', [1, 'Dayle']);
$affected = DB::update('update users set votes = 100 where name = ?', ['John']);
$deleted = DB::delete('delete from users');composer update   //在composer.json 里面加入要添加的包名 执行这个命令就可以生成出包

{{URL::route('userGetAdd')}}
{{URL::action('WebController@getUserSummaryInfoWeb',['app_id'=>$appId])}}获取url的三种方式
action('FooController@method');
route('test01');
route('testaa');   //as 的名称
return redirect('test02');    //重定向的时候参数route里面的第一个参数不是 as
return redirect()->action('UserController@profile', [1]);{{ }}  {!!  !!}   //前面一种会将<span>等html标签打印出来,后面一种不会可以显示出样式
if (view()->exists('emails.customer')) {     //判断试题是否存在//model里面的参数
protected $fillable = ['id'];                       //$fillab 属性白名单 ,使用create方法插入时只能插入id
protected $guarded = ['id','password'];   //$guarded  使用create插入时,其它字段都可以,id,password插入不了//命令
php artisan make:controller PhotoController     //生成控制器
php artisan make:model User      //创建查询模型-------------------------   ?
$user = App\User::with('roles')->first();    with?
App\Flight::firstOrNew(['name' => 'Flight 10']);   ?
protected $dates = ['deleted_at'];     //软删除//封装查询orm
$list = Tuser::where('role',105)->orderBy('username','asc')->take(2)->get();
$list = $list->toArray();    //如果没有查找到转数组会报错,如果没找到不转数组会显示null
$count = App\Flight::where('active', 1)->count();
$max = App\Flight::where('active', 1)->max('price');$list = Tuser::where('role',105)->where('status','<>','normal')->update(['password'=>123456]);UserCumulate::where('app_id', '=', $app_id)->get()->isEmpty();
//添加$user = new Tuser();
$user->username = 'sssss';
$user->password = '123456';
$user->save();
//删除
$flight = App\Flight::find(1);
$flight->delete();
$deletedRows = App\Flight::where('active', 0)->delete();
App\Flight::destroy(1);
App\Flight::destroy([1, 2, 3]);
App\Flight::destroy(1, 2, 3);
App\Flight::firstOrCreate(['name' => 'Flight 10']);     //将按照字段查找,找不插入,不存在插入操作
App\Flight::firstOrNew(['name' => 'Flight 10']);   ?
User::where(function($query) {$query->where('name', '=', 'John')->orWhere('votes', '>', 100);})->get();
select * from `users` where `users`.`deleted_at` is null and `name` = 'John' or `votes` > 100
$list = Tuser::find(22)->Quiz()->get()->first()->quiz_name;    //外链到其它表查询//一对多
WAccoun         UserSummary
微信号表A         微信号每日信息表B
1                       多
A表中的一个微信号在B表中会有多条数据
B表中每条微信号信息   在A只会对应一条信息
A表和B表是1对多的关系
A表中是
return $this->hasMany('App\UserSummary', 'app_id', 'app_id');
B表中是
return $this->belongsTo('App\WAccount', 'app_id', 'app_id');//一对一是  hasOne
//多对多 是  belongsToMan
return $this->belongsToMany('App\Role');
return $this->belongsToMany('App\Role', 'user_roles');$user = App\User::find(1);
foreach ($user->roles as $role) {//
}

转载于:https://www.cnblogs.com/suxiaolong/p/6644239.html

laraverl笔记相关推荐

  1. 【读书笔记】知易行难,多实践

    前言: 其实,我不喜欢看书,只是喜欢找答案,想通过专业的解答来解决我生活的困惑.所以,我听了很多书,也看了很多书,但看完书,没有很多的实践,导致我并不很深入在很多时候. 分享读书笔记: <高效1 ...

  2. 【运维学习笔记】生命不息,搞事开始。。。

    001生命不息,搞事不止!!! 这段时间和hexesdesu搞了很多事情! 之前是机械硬盘和固态硬盘的测速,我就在那默默的看着他一个硬盘一个机械测来测去. 坐在他后面,每天都能看到这位萌萌的小男孩,各 ...

  3. SSAN 关系抽取 论文笔记

    20210621 https://zhuanlan.zhihu.com/p/353183322 [KG笔记]八.文档级(Document Level)关系抽取任务 共指id嵌入一样 但是实体嵌入的时候 ...

  4. pandas以前笔记

    # -*- coding: utf-8 -*- """ Created on Sat Jul 21 20:06:20 2018@author: heimi "& ...

  5. PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call

    您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...

  6. 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

  7. 容器云原生DevOps学习笔记——第二期:如何快速高质量的应用容器化迁移

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

  8. 王道考研 计算机网络笔记 第六章:应用层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

  9. 王道考研 计算机网络笔记 第五章:传输层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

最新文章

  1. 150页在线书「几何深度学习」上线:利用对称性和不变性解决机器学习问题
  2. 5G+AI成产业新引擎 安防行业切入点在哪里?
  3. UVa272 - TEX Quotes(输入输出)
  4. 样式处理——提取样式文件
  5. 计算机网络实验做什么的,计算机网络实验,做网线.ppt
  6. Mybatis之加载mybatis-config.xml
  7. getexternalfilesdir 相册_音乐相册(电子相册制作)V5.2 安卓最新版
  8. 302状态码_HTTP协议详解(基础概念 方法 状态码 首部 连接 Cookie 新特性 安全)
  9. 学好 Web 前端的 6 点建议
  10. 设置ubuntu默认python3设置
  11. ES6-18:class类及其继承
  12. gevent的碎碎念(一)——协程
  13. python怎么连接excel_python怎么连接excel
  14. [转载] python list中append()与extend()用法
  15. 站点的安全防范都是后端的职责?非也,Web前端安全同样不可忽视
  16. SpringMVC实现ajax上传图片实时预览
  17. 订单信息表和订单明细表
  18. Sencha Architect4.0破解教程
  19. 高校智慧运营BRAC方案助力燕山大学打造三方网络共享平台
  20. sis防屏蔽程序_屏蔽机房设计方案知识

热门文章

  1. CDays–5 习题二(利用Python科学计算特性,使用常用计算符)及相关内容解析。...
  2. 我运维生涯的第一个Blog
  3. EMF-edit功能解析
  4. 多线程之线程池复习总结
  5. java项目连接jboss中数据库_月光软件站 - 编程文档 - Java - JBOSS3.2.5中MYSQL数据库连接池的建立与测试...
  6. 各操作系统存储设备表示方法
  7. kafka创建topic_Kafka系列第三篇!10 分钟学会如何在 Spring Boot 程序中使用 Kafka 作为消息队列?...
  8. 2020-02-16 Git客户端下载
  9. 2019-11-20 git提交日志中附加的贡献者签名
  10. Webappbuilder开发快速预览