首页 > 电脑专区 > 电脑教程 >

laravel添加数据-修改数据-删除数据-复杂查询

来源:互联网 2023-02-21 18:43:36 163

laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

工具/原料

  • laravel

添加数据:

  • 1

    1.在laravel里面完成数据的添加可以使用两种方式:Rwz办公区 - 实用经验教程分享!

    方式一:Rwz办公区 - 实用经验教程分享!

    注意:在laravel里面添加数据的时候,需要先实例化模型,然后为模型设置属性,最后调用save方法即可。Rwz办公区 - 实用经验教程分享!

    例如:Rwz办公区 - 实用经验教程分享!

    $user = new \App\UserModel();Rwz办公区 - 实用经验教程分享!

    $user->title = $_POST['title'];Rwz办公区 - 实用经验教程分享!

    $user->content= $_POST['content'];Rwz办公区 - 实用经验教程分享!

    return $user->save() ? 'OK' : 'fail';Rwz办公区 - 实用经验教程分享!

    案例:Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 2

    2.方式二:Rwz办公区 - 实用经验教程分享!

    先在控制器文件引入Request这个类Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 3

    3.在方法的参数列表定义该类型的形参,则可以在控制器的方法里面直接调用该类实例的方法Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 3相关内容非法爬取自百度经验
  • 4

    4.注意:Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 修改数据:

  • 1

    1.注意:在laravel里面如果需要更新数据,需要先调用模型的find方法获取对应的记录,返回一个对象,然后为该对象设置要更新的数据,最后调用save方法即可。Rwz办公区 - 实用经验教程分享!

    例如:Rwz办公区 - 实用经验教程分享!

    $user = UserModel::find($id);Rwz办公区 - 实用经验教程分享!

    $user->title = $_POST['title'];Rwz办公区 - 实用经验教程分享!

    $user->content= $_POST['content'];Rwz办公区 - 实用经验教程分享!

    return $user->save() ? 'OK' : 'fail';Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 删除数据:

  • 1

    1.注意:在laravel里面如果要删除数据,必须先根据主键id查询对应的记录,返回一个对象,然后调用对象的delete方法即可。Rwz办公区 - 实用经验教程分享!

    例如:Rwz办公区 - 实用经验教程分享!

    $user = UserModel::find($id);Rwz办公区 - 实用经验教程分享!

    return $user->delete() ? 'ok' : 'fail';Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 复杂查询:

  • 1

    1.排序查询:Rwz办公区 - 实用经验教程分享!

    UserModel::where('id','>',2)->select([‘id’,’name’])->orderBy('id','desc')->get();Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 2

    2.限制条目查询:Rwz办公区 - 实用经验教程分享!

    UserModel::where('id','>',2)->orderBy('id','desc')->skip(2)->take(1)->get();Rwz办公区 - 实用经验教程分享!

    laravel添加数据-修改数据-删除数据-复杂查询Rwz办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Rwz办公区 - 实用经验教程分享!


    标签: 操作系统数据加数修改删除

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码