laraverl笔记
----------------------------------- 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 ...
- 【运维学习笔记】生命不息,搞事开始。。。
001生命不息,搞事不止!!! 这段时间和hexesdesu搞了很多事情! 之前是机械硬盘和固态硬盘的测速,我就在那默默的看着他一个硬盘一个机械测来测去. 坐在他后面,每天都能看到这位萌萌的小男孩,各 ...
- SSAN 关系抽取 论文笔记
20210621 https://zhuanlan.zhihu.com/p/353183322 [KG笔记]八.文档级(Document Level)关系抽取任务 共指id嵌入一样 但是实体嵌入的时候 ...
- pandas以前笔记
# -*- coding: utf-8 -*- """ Created on Sat Jul 21 20:06:20 2018@author: heimi "& ...
- PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call
您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...
- 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程
暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...
- 容器云原生DevOps学习笔记——第二期:如何快速高质量的应用容器化迁移
暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...
- 王道考研 计算机网络笔记 第六章:应用层
本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...
- 王道考研 计算机网络笔记 第五章:传输层
本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...
最新文章
- 150页在线书「几何深度学习」上线:利用对称性和不变性解决机器学习问题
- 5G+AI成产业新引擎 安防行业切入点在哪里?
- UVa272 - TEX Quotes(输入输出)
- 样式处理——提取样式文件
- 计算机网络实验做什么的,计算机网络实验,做网线.ppt
- Mybatis之加载mybatis-config.xml
- getexternalfilesdir 相册_音乐相册(电子相册制作)V5.2 安卓最新版
- 302状态码_HTTP协议详解(基础概念 方法 状态码 首部 连接 Cookie 新特性 安全)
- 学好 Web 前端的 6 点建议
- 设置ubuntu默认python3设置
- ES6-18:class类及其继承
- gevent的碎碎念(一)——协程
- python怎么连接excel_python怎么连接excel
- [转载] python list中append()与extend()用法
- 站点的安全防范都是后端的职责?非也,Web前端安全同样不可忽视
- SpringMVC实现ajax上传图片实时预览
- 订单信息表和订单明细表
- Sencha Architect4.0破解教程
- 高校智慧运营BRAC方案助力燕山大学打造三方网络共享平台
- sis防屏蔽程序_屏蔽机房设计方案知识
热门文章
- CDays–5 习题二(利用Python科学计算特性,使用常用计算符)及相关内容解析。...
- 我运维生涯的第一个Blog
- EMF-edit功能解析
- 多线程之线程池复习总结
- java项目连接jboss中数据库_月光软件站 - 编程文档 - Java - JBOSS3.2.5中MYSQL数据库连接池的建立与测试...
- 各操作系统存储设备表示方法
- kafka创建topic_Kafka系列第三篇!10 分钟学会如何在 Spring Boot 程序中使用 Kafka 作为消息队列?...
- 2020-02-16 Git客户端下载
- 2019-11-20 git提交日志中附加的贡献者签名
- Webappbuilder开发快速预览