質問編集履歴
1
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
+
```
|
4
|
+
|
3
5
|
現在、Ruby on Rails6 超入門という参考書で勉強しています。
|
4
6
|
|
5
7
|
『モデルをフォームに適用する』という項目で構文エラーが出てしまいました。
|
@@ -10,8 +12,12 @@
|
|
10
12
|
|
11
13
|
ここに質問の内容を詳しく書いてください。
|
12
14
|
|
15
|
+
```
|
16
|
+
|
13
17
|
###下記がエラーとして出てきます。
|
14
18
|
|
19
|
+
```
|
20
|
+
|
15
21
|
ArgumentError in People#add
|
16
22
|
|
17
23
|
First argument in form cannot contain nil or be empty
|
@@ -34,6 +40,8 @@
|
|
34
40
|
|
35
41
|
6 <%= form.text_field :name, class:"form-control" %>
|
36
42
|
|
43
|
+
```
|
44
|
+
|
37
45
|
|
38
46
|
|
39
47
|
###下記がその画像です。
|
@@ -50,10 +58,20 @@
|
|
50
58
|
|
51
59
|
|
52
60
|
|
53
|
-
|
61
|
+
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
|
54
70
|
|
55
71
|
###add.html.erb
|
56
72
|
|
73
|
+
```
|
74
|
+
|
57
75
|
<h1 class="display-4 text-primary">People#add</h1>
|
58
76
|
|
59
77
|
<p><%= @msg %></p>
|
@@ -90,8 +108,14 @@
|
|
90
108
|
|
91
109
|
|
92
110
|
|
111
|
+
```
|
112
|
+
|
113
|
+
|
114
|
+
|
93
115
|
###controller
|
94
116
|
|
117
|
+
```
|
118
|
+
|
95
119
|
class PeopleController < ApplicationController
|
96
120
|
|
97
121
|
def index
|
@@ -126,7 +150,7 @@
|
|
126
150
|
|
127
151
|
if request.post? then
|
128
152
|
|
129
|
-
obj = Person.create(name: params['name'], age: params['age'], mail:params['mail'])
|
153
|
+
obj = Person.create(name: params['name'], age: params['age'], mail:params['mail'])
|
130
154
|
|
131
155
|
end
|
132
156
|
|
@@ -136,10 +160,14 @@
|
|
136
160
|
|
137
161
|
end
|
138
162
|
|
163
|
+
```
|
164
|
+
|
139
165
|
|
140
166
|
|
141
167
|
###routes.rb
|
142
168
|
|
169
|
+
```ここに言語を入力
|
170
|
+
|
143
171
|
Rails.application.routes.draw do
|
144
172
|
|
145
173
|
get 'people/index'
|
@@ -174,6 +202,14 @@
|
|
174
202
|
|
175
203
|
post 'hello/index'
|
176
204
|
|
205
|
+
# For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html
|
206
|
+
|
207
|
+
end
|
208
|
+
|
209
|
+
```
|
210
|
+
|
211
|
+
|
212
|
+
|
177
213
|
|
178
214
|
|
179
215
|
|