laravel - 如何从同一个表单更新多个表?
问题描述
我正在尝试从同一个表单更新两个表。即更新任务表和check_list 表。
这是用于 laravel 更新数据库。我已经尝试过之前提出的多个问题的解决方案。
// 这是我在控制器中的函数。
public function task_update(Request $request, $id)
{
$task = tasks::findOrFail($id);
$input = $request->all();
$task->fill($input)->save();
$check_list['remarks'] = Input::get('status');
$check_list->save();
notify()->success('Task has been updated');
return redirect()->back();
}
实际上,我正在将具有任务 id 的数据传递给函数,并且想要更新相同 task_id 的 check_list 表。?
我也想更新 check_list 表,但它会添加新行作为新数据。
解决方案
推荐阅读
- android - Camera2 MediaRecorder 改变 Galaxy S9 的帧速率
- mysql - csvkit mysql导入失败,VARCHAR需要方言mysql的长度
- python-3.x - 如何在 Python 的 Gtk 中通过 OpenCV 绘制图片
- symfony - Encore, Vue, Eslint - 使用最新的 vue-eslint-parser
- python - 如何解决未知属性axisbg
- java - Ιs there a way to use a class as a type of variable of another class with GSON?
- javascript - 使用 JavaScript 将一个数组按另一个数组分组
- java - 当服务器仅从请求中读取标头时,Http 客户端未收到响应
- python - 如何让python代码更高效/更整洁
- sharepoint - 通过站点搜索框 sharepoint 2013 搜索时如何使元数据工作