質問編集履歴
6
user\.rb追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -391,3 +391,17 @@
|
|
391
391
|
end
|
392
392
|
|
393
393
|
```
|
394
|
+
|
395
|
+
|
396
|
+
|
397
|
+
user.rb
|
398
|
+
|
399
|
+
```ruby
|
400
|
+
|
401
|
+
class User < ApplicationRecord
|
402
|
+
|
403
|
+
has_secure_password
|
404
|
+
|
405
|
+
end
|
406
|
+
|
407
|
+
```
|
5
schema\.rbの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -305,3 +305,89 @@
|
|
305
305
|
```
|
306
306
|
|
307
307
|
routes.rbを訂正しました。
|
308
|
+
|
309
|
+
|
310
|
+
|
311
|
+
schema.rb
|
312
|
+
|
313
|
+
```ruby
|
314
|
+
|
315
|
+
ActiveRecord::Schema.define(version: 20170110165330) do
|
316
|
+
|
317
|
+
|
318
|
+
|
319
|
+
create_table "questions", force: :cascade do |t|
|
320
|
+
|
321
|
+
t.integer "qid"
|
322
|
+
|
323
|
+
t.string "field"
|
324
|
+
|
325
|
+
t.text "question"
|
326
|
+
|
327
|
+
t.string "answer"
|
328
|
+
|
329
|
+
t.string "dummy1"
|
330
|
+
|
331
|
+
t.string "dummy2"
|
332
|
+
|
333
|
+
t.string "dummy3"
|
334
|
+
|
335
|
+
t.string "dummy4"
|
336
|
+
|
337
|
+
t.string "dummy5"
|
338
|
+
|
339
|
+
t.text "note"
|
340
|
+
|
341
|
+
t.float "b"
|
342
|
+
|
343
|
+
t.integer "user1", default: 0
|
344
|
+
|
345
|
+
t.integer "user2", default: 0
|
346
|
+
|
347
|
+
t.integer "user3", default: 0
|
348
|
+
|
349
|
+
t.integer "user4", default: 0
|
350
|
+
|
351
|
+
t.integer "user5", default: 0
|
352
|
+
|
353
|
+
t.integer "user6", default: 0
|
354
|
+
|
355
|
+
t.integer "user7", default: 0
|
356
|
+
|
357
|
+
t.integer "user8", default: 0
|
358
|
+
|
359
|
+
t.integer "user9", default: 0
|
360
|
+
|
361
|
+
t.integer "user10", default: 0
|
362
|
+
|
363
|
+
t.datetime "created_at", null: false
|
364
|
+
|
365
|
+
t.datetime "updated_at", null: false
|
366
|
+
|
367
|
+
end
|
368
|
+
|
369
|
+
|
370
|
+
|
371
|
+
create_table "users", force: :cascade do |t|
|
372
|
+
|
373
|
+
t.boolean "exist", default: false
|
374
|
+
|
375
|
+
t.integer "number"
|
376
|
+
|
377
|
+
t.string "name"
|
378
|
+
|
379
|
+
t.string "password_digest"
|
380
|
+
|
381
|
+
t.float "theta", default: 0.0
|
382
|
+
|
383
|
+
t.datetime "created_at", null: false
|
384
|
+
|
385
|
+
t.datetime "updated_at", null: false
|
386
|
+
|
387
|
+
end
|
388
|
+
|
389
|
+
|
390
|
+
|
391
|
+
end
|
392
|
+
|
393
|
+
```
|
4
routes情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -184,16 +184,40 @@
|
|
184
184
|
|
185
185
|
```
|
186
186
|
|
187
|
-
routes.rb
|
187
|
+
routes.rb(訂正)
|
188
188
|
|
189
189
|
```ruby
|
190
190
|
|
191
191
|
Rails.application.routes.draw do
|
192
192
|
|
193
|
+
get 'questions/index'
|
194
|
+
|
195
|
+
|
196
|
+
|
197
|
+
get 'questions/show'
|
198
|
+
|
199
|
+
|
200
|
+
|
201
|
+
get 'questions/ajax_method'=>'questions#ajax_method',as:'ajax_method'
|
202
|
+
|
203
|
+
|
204
|
+
|
205
|
+
get 'questions/button'=>'questions#button',as:'button'
|
206
|
+
|
207
|
+
|
208
|
+
|
193
209
|
root 'logins#index'
|
194
210
|
|
195
211
|
resource :login, only: %i{show create destroy}
|
196
212
|
|
213
|
+
|
214
|
+
|
215
|
+
#rake routes
|
216
|
+
|
217
|
+
|
218
|
+
|
219
|
+
# For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
|
220
|
+
|
197
221
|
end
|
198
222
|
|
199
223
|
```
|
@@ -253,3 +277,31 @@
|
|
253
277
|
end
|
254
278
|
|
255
279
|
```
|
280
|
+
|
281
|
+
bundle exec rake routes実行結果
|
282
|
+
|
283
|
+
```ここに言語を入力
|
284
|
+
|
285
|
+
Prefix Verb URI Pattern Controller#Action
|
286
|
+
|
287
|
+
questions_index GET /questions/index(.:format) questions#index
|
288
|
+
|
289
|
+
questions_show GET /questions/show(.:format) questions#show
|
290
|
+
|
291
|
+
ajax_method GET /questions/ajax_method(.:format) questions#ajax_method
|
292
|
+
|
293
|
+
button GET /questions/button(.:format) questions#button
|
294
|
+
|
295
|
+
root GET / logins#index
|
296
|
+
|
297
|
+
login POST /login(.:format) logins#create
|
298
|
+
|
299
|
+
GET /login(.:format) logins#show
|
300
|
+
|
301
|
+
DELETE /login(.:format) logins#destroy
|
302
|
+
|
303
|
+
|
304
|
+
|
305
|
+
```
|
306
|
+
|
307
|
+
routes.rbを訂正しました。
|
3
モデル情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -209,3 +209,47 @@
|
|
209
209
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
210
210
|
|
211
211
|
Rails 5.0.0.1
|
212
|
+
|
213
|
+
|
214
|
+
|
215
|
+
###追記
|
216
|
+
|
217
|
+
マイグレーションファイル(20170110165330_create_users.rb)
|
218
|
+
|
219
|
+
```ruby
|
220
|
+
|
221
|
+
class CreateUsers < ActiveRecord::Migration[5.0]
|
222
|
+
|
223
|
+
def change
|
224
|
+
|
225
|
+
create_table :users do |t|
|
226
|
+
|
227
|
+
|
228
|
+
|
229
|
+
t.boolean :exist,default: false
|
230
|
+
|
231
|
+
|
232
|
+
|
233
|
+
t.integer :number
|
234
|
+
|
235
|
+
|
236
|
+
|
237
|
+
t.string :name
|
238
|
+
|
239
|
+
t.string :password_digest
|
240
|
+
|
241
|
+
|
242
|
+
|
243
|
+
t.float :theta,default: 0.0
|
244
|
+
|
245
|
+
|
246
|
+
|
247
|
+
t.timestamps
|
248
|
+
|
249
|
+
end
|
250
|
+
|
251
|
+
end
|
252
|
+
|
253
|
+
end
|
254
|
+
|
255
|
+
```
|
2
タイトル変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
Railsのform_forで"First argument in form cannot contain nil or be empty"
|
test
CHANGED
File without changes
|
1
文修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -202,7 +202,7 @@
|
|
202
202
|
|
203
203
|
###試したこと
|
204
204
|
|
205
|
-
newアクション
|
205
|
+
newアクションで@userを作成しているのですがnilといわれてしまいます。
|
206
206
|
|
207
207
|
|
208
208
|
|