简介
往数据库新增一条数据。先把模型实例化,然后调用 save
方法:
public function store(Request $request)
{
$flight = new Flight;
$flight->name = $request->name;
$flight->save();
}
调用 save
方法时,将会插入一条新记录。 created_at
和 updated_at
时间戳将会自动设置,不需要手动赋值。save
方法也可以用来更新数据库已经存在的模型。
批量赋值
使用 create
方法来保存新模型,会返回模型实例。
使用前需在模型是先定义白名单或黑名单,所有模型都默认不可进行批量赋值。
public function store(Request $request)
{
$data = ['a','b'];
$flight->create( $data );
}