我们知道在laravel框架插入数据有很多种方法
今天说一下create方法
用create方法一个好处就是不想一个个字段赋值,并且created_at和updated_at不需要自己维护
比如
$param = [
'action_id' => 1,
'action_name' => '活动名称',
'action_del' => '0',
];
$action = (new ShareRecord())::create($param);
为了安全起见,我们需要在model文件中设置fillable
<?php
namespace ModulesFissionEntities;
use IlluminateDatabaseEloquentModel;
class ShareRecord extends Model
{
protected $table = 'hl_share_record';
protected $fillable = ['action_id','action_name'];
}
如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术
转载请注明:laravel中create方法新增数据 出自老鄢博客 | 欢迎分享