質問編集履歴

6

user\.rb追加

2017/01/29 11:36

投稿

mogemoge
mogemoge

スコア12

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の追加

2017/01/29 11:36

投稿

mogemoge
mogemoge

スコア12

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情報追加

2017/01/29 11:23

投稿

mogemoge
mogemoge

スコア12

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

モデル情報の追加

2017/01/29 05:50

投稿

mogemoge
mogemoge

スコア12

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

タイトル変更

2017/01/29 03:15

投稿

mogemoge
mogemoge

スコア12

test CHANGED
@@ -1 +1 @@
1
- エラーが出る(First argument in form cannot contain nil or be empty
1
+ Railsのform_forで"First argument in form cannot contain nil or be empty"
test CHANGED
File without changes

1

文修正

2017/01/27 16:09

投稿

mogemoge
mogemoge

スコア12

test CHANGED
File without changes
test CHANGED
@@ -202,7 +202,7 @@
202
202
 
203
203
  ###試したこと
204
204
 
205
- newアクション@userを作成しているのですがnilといわれてしまいます。
205
+ newアクション@userを作成しているのですがnilといわれてしまいます。
206
206
 
207
207
 
208
208