質問編集履歴
4
タイトルの変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
Railsのnewアクションで投稿フォーム(form_for)を作りたい
|
body
CHANGED
File without changes
|
3
内容の変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Ruby on Railsでnewアクションの
|
1
|
+
Ruby on RailsでnewアクションのNoMethodError
|
body
CHANGED
File without changes
|
2
内容の変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,10 +2,6 @@
|
|
2
2
|
投稿機能をnewメソッドで作成しているときに
|
3
3
|
下記エラーが出てきており解決ができません。
|
4
4
|
|
5
|
-
”newメソッドが定義されていないよ”
|
6
|
-
という意味かとも思ったのですが
|
7
|
-
newメソッドは定義しなくても元から使用できるという認識です。
|
8
|
-
|
9
5
|
初歩的な質問で恐縮ですが
|
10
6
|
どなたかご教示ください。
|
11
7
|
|
1
情報の追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,12 +11,23 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
**エラー文**
|
14
|
+
|
14
15
|
NoMethodError in Reviews#new
|
15
16
|
Showing /vagrant/project/moratle/app/views/reviews/new.html.erb where line #9 raised:
|
16
17
|
|
17
18
|
undefined method `reviews_path' for #<#<Class:0x007ff1404d2dd8>:0x007ff140532e40>
|
18
19
|
|
20
|
+
```ここに言語を入力
|
21
|
+
Extracted source (around line #9):
|
22
|
+
7 <div class="main-contents1" >
|
23
|
+
8
|
24
|
+
9 <%= form_for (@review) do |f| %>
|
25
|
+
10 <div class="content_new_name">
|
26
|
+
11 <%= f.label :nickname %>
|
27
|
+
12 <%= f.text_field :nickname, placeholder: 'ニックネーム', value: '' %>
|
28
|
+
```
|
19
29
|
|
30
|
+
|
20
31
|
**ビューのソースコード**
|
21
32
|
|
22
33
|
review.html.erb
|