1 创建model
php artisan make:model Article
另外:
进入命令行交互界面实现方式
php artisan tinker
2 解决数据库不能填充的问题
Illuminate\Database\Eloquent\MassAssignmentException with message 'username'
当出现这样“数据库填充异常“的报错时,应该是laravel采用的一项数据保护方式,其默认不可填充的。
解决方案:
打开Article文件,
class Article extends Model
{
protocted $fillable=array('username', 'title');//该方式与下面方式等效
//protocted $fillable=['username', 'title'];
}
另外
<?php
namespace App\Http\Model;
use Illuminate\Database\Eloquent\Model;
class Articles extends Model
{
//系统默认字段为users,这里更定为articles
protected $table='article';
protected $primaryKey='art_id';
//将设置更新时间和添加上时间的默认值改成false
public $timestamps=false;
protected $guarded=[];
}