我用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();
我是否需要更新模型或其他内容?
答案 0 :(得分:0)
您可以使用laravel创建新值。如下所示创建方法 MODELNAME ::创建($请求 - >所有的()) 在这种情况下,您必须将所有输入字段放在MODEL的$ fillable变量中。 您可以使用以下方法更新项目 $ model = findOrFail($ id) $模型 - >更新($请求 - >所有())