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. kubernetes调度之pod优先级和资源抢占

    系列目录 Pod可以拥有优先级.优先意味着相对于其它pod某个pod更为重要.如果重要的pod不能被调度,则kubernetes调度器会优先于(驱离)低优先级的pod来让处于pending状态的高优先 ...

  2. 常用PHP MySQL函数

    配置选项 MySQL 函数的行为受到 php.ini 中设置的影响. mysql.allow_persistent "1" 是否允许 MySQL 的持久连接. mysql.max_ ...

  3. jackrabbit官方英文文档加补充(转载)

    关于Jackrabbit To get started with Jackrabbit you should first become familiar with the JCR API. Downl ...

  4. Linux把查询结果写入到文本

    在Linux命令模式下,可以将查询结果写入文件.大概有两种方式,增量写入和覆盖写入. 增量写入: #iostat -m >> /tmp/iostat.txt 覆盖写入: #iostat - ...

  5. MVC3 类型 System.Web.Mvc.ModelClientValidationRule 同时存在

    用文本编辑器打开  工程名称 .csproj 找到 1. <Reference Include="System.Web.WebPages" /> 2. <Refe ...

  6. java内部类和静态内部类的区别

    1 相同点 使用的时候,import的时候,除了包名,还要带外部类. 2 不同点 2.1 对象创建的方式不同 静态内部类创建对象的时候,独立于外部类及其对象,就好像它是一个独立的类,可以和外部类一样使 ...

  7. go map 线程不安全 安全措施

    go map   线程不安全  安全措施

  8. kernel.panic

    sysctl -a kernel.panic = 0kernel.panic_on_io_nmi = 0kernel.panic_on_oops = 1kernel.panic_on_stackove ...

  9. Machine Learning in Action(7) 回归算法

    按照<机器学习实战>的主线,结束有监督学习中关于分类的机器学习方法,进入回归部分.所谓回归就是数据进行曲线拟合,回归一般用来做预测,涵盖线性回归(经典最小二乘法).局部加权线性回归.岭回归 ...

  10. 在ubuntu 64位的机器上执行arm-linux-gcc提示 no such file or directory【转】

    本文转载自:http://blog.csdn.net/sno_guo/article/details/17059381 解压好了arm-linuxg-gcc 放到了$PATH路径下, 无论怎么执行都提 ...