创建数据表对应的model(用model关联表)
php artisan make:model Article
//注意:这里,lar会自动匹配到article表tinker工具,命令行交互界面(类似php命令行交互界面)
php article tinker
在tinker工具下,生成一条记录
$article=new App\Article; //新建一个类对象
$article->title="Title"
//等等,就可以完善一个对象写入数据库
$article->save();//保存进数据库
$article->toArray();//数组形式显示
更新数据
$first=App\Article::find(1);//查询到
$first->title="sjming" //通过设置,进行更新
where查询
$second=App\Article::where('content','=','con')->get();//where查询,返回一个集合,其中等号可以不写
$second=App\Article::where('content','con')->first();//只返回第一条数据
直接创建
$article=App\Article::create(['title'=>'second Title','content'=>'CONTENT']);
注:Carbom\Carbonlar默认字段不可以填充,可以通过在Article中设置变为可填充
protected $fillable=['title','content']
更新数据
$article->update(['title'=>'Change Title']);//更新数据
laravel(三)Eloquent
最新推荐文章于 2024-09-24 10:14:43 发布