public function orm(){
//查询表的所有记录
//$user = Admin::all();
//dd($user); //查询某一条记录
//$user = Admin::find(2);
//dd($user); //findOrFail() 根据主键查找,如果没有找到就抛出异常
//$user = Admin::findOrFail(1);
//dd($user); //查询所有记录
//$user = Admin::get();
//dd($user); //增加条件查询
//$user = Admin::where('uid','>=',4)->orderBy('uid','desc')->first(); //分段查询
//Admin::chunk(2,function($user){
//var_dump($user);
//}); //聚合函数
//获取记录的条数
//$count = Admin::count();
//dd($count); //获取最大值
//$max = Admin::where('uid','>=',5)->max('age'); //使用模型新增数据
//$user = new Admin();
//$user-> username = 'haha';
//$bool = $user->save();
//dd($bool); //获取时间
//$user = Admin::find(1);
//echo date('Y-m-d H:i:s',$user->create_at); //使用模型的Create方法新增数据
//$user = Admin::create(['username'=>'meimei']);
//dd($user); //以属性查找用户,如果没有则新增
//$user = Admin::firstOrCreate(['username'=>'imooc']);
//dd($user); //以属性查找用户,如果没有则新增,但不保存到数据库
//$user = Admin::firstOrNew(['username'=>'imooc']);
//dd($user); //通过模型更新数据
//$user = Admin::find(1);
//$user->username = 'jack';
//$bool = $user->save();
//dd($bool); //增加条件
//$num = Admin::where('id','>','1')->update(['age'=>21]);
//dd($num); //通过模型删除
//$user = Admin::find(6);
//$bool = $user->delete();
//dd($bool); //通过主键删除
//$num = Admin::destroy(6);
//dd($num); //删除多条记录
//$num = Admin::destroy(1,2,3);
//$num = Admin::destroy([1,2,3]);
//dd($num); //增加条件的删除操作
//$num = Admin::where('uid','>','4')->delete();
//dd($num);
}

Laravel中使用模型对数据进行操作的更多相关文章

  1. 使用Dev中的GridView进行数据增删操作

      使用OracleHelper(一个C#操作Oracle数据库的工具类),连接的打开关闭全部交给OracleHelper去做. 进行增加数据信息时,新开增加数据信息的窗口,并且接受窗口的返回值,如果 ...

  2. laravel中的模型关联之(一对多)

    一对多 一对多就相当于,一个用户有多篇文章,这多篇文章都对应一个用户 这是一张文章表,一个用户有多篇文章,这里是在用户模型里面获取用户的所有文章, 第二个参数就是获取的模型文章表(post)里面的用户 ...

  3. laravel中文字模型的增删改查

    模型是用ORM 来做, 使用类来表示一个表,每个表都对应一个模型,以供上层使用 创建模型在项目中的位置定位: /app/下面 好了,我们来创建一个模型: php artisan make:model ...

  4. laravel中如何区分get数据和post数据

    可能有时候会碰到这样的场景: 有一个post提交请求,请求地址为:xxx?id=10,提交的post数据为:id=20而在控制器中,我要同时得到get和post中数据get中的id为10,而post中 ...

  5. laravel中的模型关联之(一对一)

    一对一 一对一的关联关系就相当于,赞和文章之间的关系,一个用户只能赞一次一个文章,只能和文章发生一次关系, 用户和赞的文章是唯一的一份,这里举得是判断用户是否赞过某个文章 一个参数都是你要获取的模型, ...

  6. laravel中db获取某个数据的具体字段值:

    $helpfriend = DB::connection('luckyrecord')->table($luckyrecord)->where('id', $luckyrecordid)- ...

  7. Laravel中的模型的创建

    <?phpnamespace App; use Illuminate\Database\Eloquent\Model; class Admin extends Model{ //指定表名 pro ...

  8. laravel 中使用tinker注入数据到数据库

  9. laravel中对加载进行优化

    在laravel中的模型与模型之间创建好关联关系会比较方便的方法 但是我们为了方便,有时也会忽略一些东西,比如: 我们在控制器中把整个一个文章对象传到了模板页面 在一次for循环下, 我们对数据进行了 ...

随机推荐

  1. SVG 签名动画 制作

    不知道哪天看到的一个朋友圈里面有发的什么什么免费教签名之类的,就看了下SVG,做这功能还不错. 主要用到的几个属性,需要自行百度一下,不详说  stroke-dashoffset ,  stroke- ...

  2. 对JavaBean创建的一点改进

    在看了<Effective Java>Item2中对JavaBean的描述后,再结合Item1和Builder模式,遂想有没有其他方式避免JavaBean创建的线程安全问题呢? 以如下Ja ...

  3. 01 svn服务搭建

    一:svn服务搭建.(1)首先下载服务端svn: Setup-Subversion-1.6.5.msi(2)下载客户端svn: TortoiseSVN-1.6.6.17493-win32-svn-1. ...

  4. cocos2d-x lua 中使用protobuf并对http进行处理

    cocos2d-x lua 中使用protobuf并对http进行处理 本文介绍 cocos2d-x lua 中使用http 和 基于cocos2d-x 对lua http的封装(部分ok) 本博客链 ...

  5. 网站web.cofig配置用户的权限

    访问被拒绝. 说明: 访问服务此请求所需的资源时出错.服务器可能未配置为访问所请求的 URL. 错误消息 401.2.: 未经授权: 服务器配置导致登录失败.请验证您是否有权基于您提供的凭据和 Web ...

  6. Android活动条(actionbar)使用具体解释(一)

        活动条(ActionBar)是Android3.0的重要更新之中的一个.ActionBar位于传统标题的位置,其主要提供了例如以下功能:     >显示选项菜单的菜单项,即激昂菜单项显示 ...

  7. spring 集成 mybatis 后数据源初始化失败问题分析

    问题背景: 项目使用spring,springmvc框架,后边需操作关系数据库,选择了mybatis + durid,集成mybatis后,项目一直启动失败.错误的原因是dataSource初始化的时 ...

  8. [SCOI2009] 最长距离

    题目描述 windy有一块矩形土地,被分为 NM 块 11 的小格子. 有的格子含有障碍物. 如果从格子A可以走到格子B,那么两个格子的距离就为两个格子中心的欧几里德距离. 如果从格子A不可以走到格子 ...

  9. 剑指Offer:反转链表【24】

    剑指Offer:反转链表[24] 题目描述 输入一个链表,反转链表后,输出新链表的表头. 解题分析 这道题我才发现我是属于那种真的笨,图都画出来了流程写不出来.看了别人的代码,总觉得自己差一步. 这也 ...

  10. appcompat_v7出现红叉解决方法

    右键属性,java build path 勾选Android5.5.2