質問編集履歴

3

NameError

2021/01/09 12:23

投稿

murohi-08
murohi-08

スコア12

test CHANGED
File without changes
test CHANGED
@@ -186,7 +186,7 @@
186
186
 
187
187
  <div class="comment">
188
188
 
189
- <%= link_to "コメントする", news_path%> #この部分になります
189
+ <%= link_to "コメントする", news_path(news.id)%> #この部分になります
190
190
 
191
191
  </div>
192
192
 

2

NameError

2021/01/09 12:23

投稿

murohi-08
murohi-08

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ニュース記事に関するコメント機能を作ろうと思っています。ユーザーにのみコメントができるように、その記事の詳細画面へと飛んだ後にコメントできるフォームを作っていたのですが、UrlGenerationError出てshowのパスが紐付けられていない状態です。
1
+ ニュース記事に関するコメント機能を作ろうと思っています。ユーザーにのみコメントができるように、その記事の詳細画面へと飛んだ後にコメントできるフォームを作っていたのですが、NameError出てshowのパスが紐付けられていない状態です。
2
2
 
3
3
  試しに「link_to」のヘルパーメソッドの箇所に「url: /news/show」を記述してみましたが、トップページに止まるだけで、変化がありませんでした。
4
4
 
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- ![![イメージ説明](c4db774d7e849a72c189c2e58c9f3646.png)
15
+ ![イメージ説明](091b759c0a7e94f53d20039a9bb3093a.png)
16
16
 
17
17
  ```ここに言語を入力
18
18
 

1

修正

2021/01/09 11:02

投稿

murohi-08
murohi-08

スコア12

test CHANGED
File without changes
test CHANGED
@@ -48,6 +48,8 @@
48
48
 
49
49
  config/routes.rb
50
50
 
51
+
52
+
51
53
  Rails.application.routes.draw do
52
54
 
53
55
  devise_for :users
@@ -326,6 +328,8 @@
326
328
 
327
329
  app/models/comment.rb
328
330
 
331
+
332
+
329
333
  class Comment < ApplicationRecord
330
334
 
331
335
  belongs_to :user