Laravel 5.2更新表现在模型无法正常工作

时间:2016-10-18 02:46:49

标签: php laravel

我用4个新列更新了我的笔记表:分类,窗格,采样,后续。

我会像这样更新我的模型(它仍然像这样工作):

$note->account_id       = $account->id;
$note->name             = $request->input('account-note-title');
$note->description      = $request->input('account-note-description');
$note->save();

但是,如果我尝试发布到新列,它就会失败。

$note->account_id       = $account->id;
$note->name             = $request->input('account-note-title');
$note->description      = $request->input('account-note-description');
$note->classification   = $request->input('account-note-classification');
$note->pod              = $request->input('account-note-pod');
$note->sampled          = $request->input('account-note-samplebrand');
$note->followup         = $request->input('account-note-followup-date');
$note->save();

我是否需要更新模型或其他内容?

1 个答案:

答案 0 :(得分:0)

您可以使用laravel创建新值。如下所示创建方法 MODELNAME ::创建($请求 - >所有的()) 在这种情况下,您必须将所有输入字段放在MODEL的$ fillable变量中。 您可以使用以下方法更新项目 $ model = findOrFail($ id) $模型 - >更新($请求 - >所有())

相关问题