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);}

转载于:https://www.cnblogs.com/tengjian/p/10063319.html

Laravel中使用模型对数据进行操作相关推荐

  1. php psr4 控制器调用模型,控制器中调用模型更新数据

    > ## 在控制器中调用模型进行更新数据 ### 1. 查找并更新(需要知道主键,不需要构造键名和表字段对应的数组) ``` $user = User::get(1); $user->na ...

  2. php psr4 控制器调用模型,控制器中调用模型添加数据

    > ## 在控制器中调用模型进行添加数据 ### 1. 添加一条数据<save方法新增数据返回的是写入的记录数.> ```php // 注意不要在同一个实例里面多次新增数据,如果实在 ...

  3. 二十四、PHP框架Laravel学习笔记——模型的数据集合

    一.数据集合 数据集合,就是已经将模型方法 get()获取到的数据再进行处理: 比如:map()方法,通过它可以实现类似访问器一样对字段进行处理的效果: $users = User::get(); / ...

  4. mysql中删除标识列的语句_MySQL中一些常用的数据表操作语句笔记

    0.创建表 CREATE TABLE 表名 (属性名 数据类型 [完整性约束条件], 属性名 数据类型 [完整性约束条件], 属性名 数据类型 [完整性约束条件]) "完整性约束条件&quo ...

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

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

  6. Laravel 中 Faker库 生成数据方法总结

    No1.生成 No.1基础生成 – Faker\Provider\Base $randomDigit = $faker->randomDigit; // 生成0-9之间的随机数 $randomD ...

  7. 浙大赵俊博:重新审视模型 vs 数据这个问题!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:赵俊博,浙江大学博导,整理:段秋阳 1. 为啥有必要重新审视? 原 ...

  8. Django中使用UpdateView修改数据后,返回列表页

    在数据维护类应用中,一般的做法是首先会显示一个列表页,用户可以选择列表页中的某一个数据进行操作.比如修改的处理,用户选中一个数据项后,应用会引导用户到数据修改页面,修改完毕后再返回列表页. Djang ...

  9. [php入门] 3、WAMP中的集成MySQL相关基础操作

    前言:本文以小白视角了解WAMP集成开发环境中的MYSQL,涉及的面广而浅,算是导读性质. 1.启动运行熟悉WAMP中的MySQL 先有库.再有表.数据最终以记录的形式插入表中.其中对数据进行操作使用 ...

最新文章

  1. Android中LayoutInflater的使用
  2. 网页中模拟Excel电子表格实例分享
  3. 在线机器学习FTRL(Follow-the-regularized-Leader)算法介绍
  4. 金蝶云系统服务器,金蝶系统云服务器已离线
  5. rtabmap_ros安装---43
  6. atitit. 统计功能框架的最佳实践(1)---- on hibernate criteria
  7. 谈一谈编译器(主要针对C++的vs编译器)
  8. excel 链接批量转图片
  9. 《PMP学习笔记》11.7 子过程:实施风险应对
  10. 行列式java_n阶行列式的全排列求解(Java)
  11. 程序人生 - 杭州阶梯摇号是什么意思?
  12. 2022东北四省赛 F. Tree Path (树剖 + 线段树维护堆)
  13. 路由器的级联(LAN-WAN)
  14. 达人评测 i3 12100F和锐龙r5 5600G 选哪个好
  15. 信息化知识-信息与信息化
  16. linux内核源码—编程之路
  17. 系统集成项目管理 : 挣值管理(PV、EV、AC、SV、CV、SPI、CPI、VAC、BAC、ETC、EAC、)公式全集
  18. 区块链技术与应用行业分析报告
  19. CAD图纸怎么打印?几步教你轻松操作
  20. text与utext的区别

热门文章

  1. CSS3 3D的总结(初学者易懂)
  2. iOS开发之简单画板实现
  3. 作为一个新人,如何学习嵌入式Linux?
  4. java Math类中的pow方法的问题Math.pow(64,1/3)是1而不是4
  5. JSP proxool+mysql数据库连接池配置
  6. bzoj 2748: [HAOI2012]音量调节
  7. Windows 命令集合
  8. photoshop CS不能打字,出现死机等现象的解决办法!!
  9. 网络中最常用的网络命令(2)-完整参数
  10. [小技巧]在NTFS分区中复制文件的同时如何复制权限