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. Model Vaildation

    https://docs.asp.net/en/latest/mvc/models/validation.html 许多有用的验证属性都必须引用命名空间: System.ComponentModel. ...

  2. nodejs-runoob

    是否安装成功nodejs - node -v 是否安装成功npm - npm -v

  3. 程序基石系列之C++多态的前提条件

    准备知识 C++中多态(polymorphism)有下面三个前提条件: 必须存在一个继承体系结构. 继承体系结构中的一些类必须具有同名的virtual成员函数(virtualkeyword) 至少有一 ...

  4. PHP中的面向对象 中的类(class)

    2.11 上午讲的是面向对象中的类(class),一个非常抽象的概念, 类里面成员的定义有 public$abc; private$abc(私有变量): protect $abc(受保护的变量): 下 ...

  5. Open Source Streaming Server--EasyDarwin

    Welcome to EasyDarwin Streaming Server, which is an open source Streaming Server Based On Appple's D ...

  6. 针对Web.config敏感信息加密

    cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 ==在appSettings节点上添加== <configProtectedData> & ...

  7. asp.net c# select 动态加载数据

    1.说明通过 asp.net,利用jQuery ,c#语言给 select控件动态加载数据.前端页面使用的是.aspx类型的HTML页面,后台使用MVC上的controller控制器 2.webcon ...

  8. Xmpp学习之Asmack取经-asmack入门(一)

    1.XMPPConnection:它主要是用来创建一个跟XMPP服务端的Socket连接.它是与Jabber服务端的默认连接并且已经在RFC 3920中精确定义过了.示例如下: XMPPConnect ...

  9. c++中class与struct的区别

    0. 结构是一种用关键字struct声明的自定义数据类型.与类相似,也可以包含构造函数,常数,字段,方法,属性,索引器,运算符和嵌套类型. 1.结构在堆栈中创建,是值类型,而类是引用类型.每当需要一种 ...

  10. Gym - 100187A A - Potion of Immortality —— 贪心

    题目链接:http://codeforces.com/gym/100187/problem/A 题解: 光题意就想了很久:在最坏情况下的最小兔子数.其实就是至少用几只兔子就一定能找出仙药(答案存在的话 ...