1. 默认设置

    这个回去看视频第17集了解一下

    1. 模型定义
      1. 之前在查询构造器部分,把常用的数据库操作基本讲完,模型大体相同:
      2. 比如,我们要查询所有数据,直接使用模型::all()即可:

    //查询所有记录
    $users = User::all(); //或all()
    return [$users];
    c. 也可以像查询构造器一样,添加各种各样的条件,写法一样:
    //查询性别为男,价格大于90,限制显示2条
    $users = User::where([
    [‘gender’, ‘=’, ‘男’],
    [‘price’, ‘>’, 95],
    ])->limit(2)->get();
    d. 其他查询方法基本和查询构造器一样,如果有不一样,参考错误提示:
    e. 这里列出官方给出示例的方法,对照试验(结合详细文档,重复较多)
    (1) .find(1) // 通过主键查找
    (2) .first() // 查找第一个
    (3) .firstWhere() //找到查询中的首个
    (4) .find([1,2,3]) //通过数组查找
    (5) .firstOr() //查找首个返回,支持闭包
    (6) .firstOrFail() //找不到时返回异常
    (7) .count()、max()等集合 //集合操作

    PS: 还有很多在查询构造器中的方法,比如排序、分组子查询等等都可以使用(并未一一验证)