私はファイル添付フォームを持っています。このフォームでは、$ task-> idをファイルテーブルに送信する必要があります。LaravelのテーブルにtaskIdを送信する方法5.2
これは、
action=" route('projects.files', 'taskId'=>$task->id)">
ファイル形式のアクションであり、これはFileController方法で、
private function saveUploads(Request $request, $fileUrl, $id,$taskId)
{
$file = new File;
$file->file_name = $request->file('file_name')->getClientOriginalName();
$file->file_url = $fileUrl;
$file->project_id = $id;
$file->task_id = $taskId;
$file->save();
}
とルートこれは、
Route::post('projects/{projects}/tasks/{tasks}', [
'uses' => '[email protected]',
'as' => 'projects.files',
'middleware' => ['auth']
]);
が、私は、テーブルにデータを送信するときtask_id行のデータ値は次のとおりです。
route('projects.files', 'tasks'=>$task->id)
代わりに値の代わりにプロジェクトIDを送信するにはどうすればよいですか?
より良い方法であなたの問題を説明することを願っていますか?あなたはより良い@Johnを説明することができます – kunal
私のtask_idファイルのテーブルのデータを保存する行は、project_is 1,2,3,4,5のようなものではありませんそれはallwaysこの値で保存しています**ルート( 'projects.files'、 'tasks' = > $ task-> id)** – John
残念ながら私にとってまだ不明な点:( – kunal