回答編集履歴

2

誤字の修正

2018/04/20 08:41

投稿

Lulucom
Lulucom

スコア1899

test CHANGED
@@ -1,9 +1,9 @@
1
1
  `destroy` アクションで `redirect_to post_url` するときに `post` の `id` を渡していないため、
2
2
 
3
- Post の `show` アクションで `post` が取得されず、
3
+ post の `show` アクションで `post` が取得されず、
4
4
 
5
5
  `@post.image_url` でエラーが出ているのだと思います。
6
6
 
7
7
 
8
8
 
9
- `commend` の削除前に取り出した `post_id` を渡すか、 `redirect_to :back` 等を使えば良いのではないでしょうか。
9
+ `comment` の削除前に取り出した `post_id` を渡すか、 `redirect_to :back` 等を使えば良いのではないでしょうか。

1

原因と思われる点を追記

2018/04/20 08:41

投稿

Lulucom
Lulucom

スコア1899

test CHANGED
@@ -1,3 +1,9 @@
1
- `destroy` アクションで `redirect_to post_url` するときに `post` の `id` を渡していないためだと思います。
1
+ `destroy` アクションで `redirect_to post_url` するときに `post` の `id` を渡していないため
2
+
3
+ Post の `show` アクションで `post` が取得されず、
4
+
5
+ `@post.image_url` でエラーが出ているのだと思います。
6
+
7
+
2
8
 
3
9
  `commend` の削除前に取り出した `post_id` を渡すか、 `redirect_to :back` 等を使えば良いのではないでしょうか。