//模型文件app/models/Archives.php
class Archives extends Eloquent{    protected $table = 'archives';public $timestamps = false;
}
//路由文件
Route::get('/test',array('as'=>'routetest',function(){    //DB类位于  vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php//$arr = DB::select('select * from archives where id=?',[1]);//查//$arr = DB::insert('insert into archives (title,body)values(?,?)',array('title2','body2'));//增//$arr = DB::update('update archives set title=?,body=? where id=?',array('new1','newbody1',4));//改//$arr = DB::delete('delete from archives where id=?',array(4));//删//$arr = DB::table('archives')->where('id','>',1)->orderBy('id','desc')->get();//获取多条数据//$arr = DB::table('archives')->orderBy('id','desc')->first();//获取第一条数据//$arr = DB::table('archives')->where('id',2)->pluck('title');//获取一条数据的指定字段//$arr = DB::table('archives')->where('id','>',1)->lists('title');//获取一张表的一列字段//$arr = DB::table('archives')->join('arctype','arctype.id','=','archives.typeid')->select('archives.*','arctype.typename')->get();//JOIN试例//$arr = DB::table('archives')->where('id','>',1)->toSql();//获取查询的SQL语句,公用于条件,不能用于get()之类的有结果之中//模型查询,模型类的父类Eloquent 位于/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php$arr = Archives::find(3);//查询id为3的一条数据$arr = Archives::all(array('id','title'));//查询全部数据$arr = Archives::where('typeid','=',1)->orderBy('id','desc')->get();
}));

转载于:https://my.oschina.net/tongjh/blog/194460

laravel 模型(2)相关推荐

  1. php 数据透视表,php – 使用Laravel模型过滤数据透视表数据

    假设我有三个表(这只是一个例子): users user_id username roles role_id name user_roles user_id role_id primary (bool ...

  2. 语句作用_3分钟短文:Laravel模型作用域,为你“节省”更多代码

    引言 原则上代码写一次,处处是引用,不需要大量的冗余代码,这是一种趋势,也是提高代码健壮性的努力方向. laravel模型为我们提供了一层数据库操作层,将数据交互独立出来. 但是久而久之,随着项目的需 ...

  3. php一对一模型关联,通过实例学习Laravel模型中的一对一关联关系

    通过实例学习Laravel模型中的一对一关联关系 一.前言 Laravel遵循[约定优于配置]的原则.PHP开发者只需要遵循Laravel框架的原则,就能减少大量的工作,这便是Laravel的魅力之一 ...

  4. 如何更好的组织你的Laravel模型

    2019独角兽企业重金招聘Python工程师标准>>> 我经常发现自己希望在Laravel应用程序中获得更多关于模型的结构. 默认情况下,模型位于 App 命名空间内,如果你正在处理 ...

  5. laravel 模型里自定义属性_关于Laravel 7 的简单隐式路由模型绑定

    Laravel 的下一个主要发行版本 ,你可以直接在路由定义中自定义隐式路由模型绑定: Route::get('/posts/{post:slug}', function (Post $post) { ...

  6. 如何更好的组织你的Laravel模型 1

    我经常发现自己希望在Laravel应用程序中获得更多关于模型的结构. 默认情况下,模型位于 App 命名空间内,如果你正在处理大型应用程序,这可能会变得非常难以理解.所以我决定在 App\Models ...

  7. Laravel 模型中 $hidden 的作用

    看源码的注释,$hidden 定义的属性在被 序列化 的时候会被隐藏. 文档解释:https://laravel.com/docs/5.5/eloquent-serialization#hiding- ...

  8. Laravel 模型

    Laravel学院文档 获取模型 get ,all 都可以获取到模型 all 是直接获取所有,get 是在添加了许多约束之后获取模型,get前面如果不加约束条件的话,效果与all等同 App\User ...

  9. laravel模型中设计使用单选按钮的方法:

    模型中写入: const SEX_UN = 10;//未知:const SEX_BOY = 20;//男const SEX_GRIL = 30;//女public function sex($ind ...

最新文章

  1. 【java】java反射机制,动态获取对象的属性和对应的参数值,并属性按照字典序排序,Field.setAccessible()方法的说明【可用于微信支付 签名生成】...
  2. 应届生,你凭什么认为你当得了产品经理?| PMCAFF
  3. 【BUG记录】记一次游戏越来越卡的BUG
  4. linux ftp dns,Ubuntu下FTP与DNS服务器搭建教程PDF
  5. 一般java,【面试题】java一般
  6. 求解一元二次方程的简单c语言程序
  7. 畅游互联的API接口如何对接到自己的网站上?
  8. Redis Cluster集群的搭建与实践
  9. gdb 查看是否 栈溢出_ASLR、DEP与栈保护(HFUT-ZRB#x27;s Task)
  10. 【去重和排序】同一个list下,Map或对象内相同属性值取另一个属性值的最小值或最大值
  11. Pulseaudio之meson编译(十二)
  12. 国家开放大学2021春1067知识产权法题目
  13. matlab绘制爱心
  14. lg按键手机java游戏_03 对于j2me(JAVA手机)的怀念——jar游戏软件合集(824MB)
  15. PHP图片合成(gd库)
  16. 个所税服务器没有企业信息,【重要】企业纳税申报一定要看进来!
  17. vue element admin 图标乱码问题
  18. 说一个头疼的问题:后端瞎返回数据导致APP崩溃,你会怎么办?
  19. MYSQL安装完成后,需要手动安装workbench
  20. html页面增加分页符

热门文章

  1. python:第一个简单爬虫程序
  2. 进程 线程 多进程 多线程 父进程 子进程
  3. 认清业务、技术与软件系统的价值链
  4. 好用的一些 git 命令
  5. Largest Number 179
  6. 在内存中动态生成缩略图
  7. 手把手教你感情企划书
  8. 什么是区块链?真能改变货币和商业?终于有人讲明白了
  9. InnoDB原理篇:为什么使用索引会变快?
  10. 用了HTTPS,没想到还是被监控了!