Eloquent 是 Laravel 的 'ORM',即 'Object Relational Mapping',对象关系映射。ORM 的出现是为了帮我们把对数据库的操作变得更加地方便。
首先我们执行命令php artisan make:model news news为你在数据库中创建的数据表
执行完毕后我们会发现在app文件夹下面出现了一个名未news.php 的文件
这时候我们就可以通过执行php artisan tinker 来执行操作数据库了
首先我们执行命令 实例化一个模型类
$news = new App\News;
我们给news表中的字段添加一个值
$news->title="hello";
$news->content = 'hello world!';
$news->create_t=Carbon\Carbon::now();
这里的Carbon是指获取到当前的时间信息
这时候我们还没有将这些数据插入到数据库
接下来我们执行命令
$news->save();
打开数据库,我们可以看到数据成功插入到数据库中
如果我们要查询刚刚插入进去的那一条数据 我们可以执行命令
$news->toArray();
$news::find(1);查询id为1的记录
$news::first(); 查询第一条数据
$news::where('title','hello')->get(); where语句查询
更多命令操作请查看官方文档
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~