質問編集履歴
4
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
public function edit($post_id)
|
17
17
|
{
|
18
18
|
$post = Post::findOrFail($post_id);
|
19
|
-
return view('
|
19
|
+
return view('act.edit',['post' => $post]);
|
20
20
|
}
|
21
21
|
|
22
22
|
public function update(PostRequest $request , $post_id)
|
@@ -35,7 +35,7 @@
|
|
35
35
|
$post->fill($savedata)->save();
|
36
36
|
|
37
37
|
|
38
|
-
return redirect('/
|
38
|
+
return redirect('/act')->with('poststatus', '投稿を編集しました');
|
39
39
|
}
|
40
40
|
```
|
41
41
|
|
3
訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -19,7 +19,7 @@
|
|
19
19
|
return view('bbs.edit',['post' => $post]);
|
20
20
|
}
|
21
21
|
|
22
|
-
public function update(PostRequest $request)
|
22
|
+
public function update(PostRequest $request , $post_id)
|
23
23
|
{
|
24
24
|
$savedata = [
|
25
25
|
'name' => $request->name,
|
@@ -29,7 +29,12 @@
|
|
29
29
|
|
30
30
|
$post = new Post;
|
31
31
|
$post->fill($savedata)->save();
|
32
|
+
|
33
|
+
変更
|
34
|
+
$post = Post::findOrFail($post_id);
|
35
|
+
$post->fill($savedata)->save();
|
32
36
|
|
37
|
+
|
33
38
|
return redirect('/bbs')->with('poststatus', '投稿を編集しました');
|
34
39
|
}
|
35
40
|
```
|
2
訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,6 +34,5 @@
|
|
34
34
|
}
|
35
35
|
```
|
36
36
|
|
37
|
-
|
38
37
|
### 補足情報(FW/ツールのバージョンなど)
|
39
38
|
laravel 5.8
|
1
訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,13 +1,13 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
-
投稿のEditからUpdateについて
|
2
|
+
投稿のEditからUpdateについて
|
3
3
|
|
4
|
-
投稿したものを編集をすると、上書きされず複製されてしまう
|
4
|
+
投稿したものを編集をすると、上書きされず複製されてしまう
|
5
|
-
投稿自体も編集前のものと後
|
5
|
+
投稿自体も編集前のものと編集後ものがあり、IDも別の番号で作られてしまいます。
|
6
6
|
この場合、Postコントローラーに問題があると思いますが、エラーにつながる記述を探し当てることが出来ません。
|
7
7
|
|
8
|
-
|
8
|
+
必要であれば追加でコードの情報載せます。
|
9
9
|
|
10
|
-
faker
|
10
|
+
fakerでデータの生成
|
11
11
|

|
12
12
|
|
13
13
|
### 該当のソースコード
|