質問編集履歴
2
追記
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -64,6 +64,25 @@
|
|
|
64
64
|
shutudaiの配列をループで一つずつ取り出し、取り出した値をchoiceのidで一致するものを問題として出題し、解いたら、次の問題、という感じをイメージしています。
|
|
65
65
|
そのために、choicekadaiのidを引っ張ってこないといけないんですが、うまく行きません。
|
|
66
66
|
|
|
67
|
+
<routes.rb>
|
|
68
|
+
Rails.application.routes.draw do
|
|
69
|
+
get "choices/:id/choice" => "choices#choice"
|
|
70
|
+
get "choices/choiceomote" => "choices#choiceomote"
|
|
71
|
+
get "choices/index" => "choices#index"
|
|
72
|
+
get "choices/new" => "choices#new"
|
|
73
|
+
get "choices/:id/choice/:id" => "choices#show"
|
|
74
|
+
get "choices/show" => "choices#show"
|
|
75
|
+
post "choices/create" => "choices#create"
|
|
76
|
+
post "choices/check_box" => "choices#check_box"
|
|
77
|
+
get "choices/:id/edit" => "choices#edit"
|
|
78
|
+
post "choices/:id/update" => "choices#update"
|
|
79
|
+
post "choices/:id/choice/:id/show" => "choices#show"
|
|
80
|
+
post "choices/:id/choice/:id/response_params" => "choices#response_params"
|
|
81
|
+
post "choices/:id/destroy" => "choices#destroy"
|
|
82
|
+
post "choices/:id/date" => "choices#date"
|
|
83
|
+
post "choices/:id/choice/:id/next" => "choices#next"
|
|
84
|
+
end
|
|
85
|
+
|
|
67
86
|
### 試したこと
|
|
68
87
|
|
|
69
88
|
ここに問題に対して試したことを記載してください。
|
1
追記
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -41,10 +41,34 @@
|
|
|
41
41
|
@random.shuffle!
|
|
42
42
|
end
|
|
43
43
|
|
|
44
|
+
<追記>
|
|
45
|
+
基本情報の過去問道場のようなサイトを作成したいと考えています。
|
|
46
|
+
choiceテーブル(問題テーブル)
|
|
47
|
+
id|title|created_at|updated_at|setumon|one|two|three|four|kaisetu|hint|chapter|
|
|
48
|
+
title:タイトル
|
|
49
|
+
setumon:問い
|
|
50
|
+
one,two,three,four:選択肢4つ
|
|
51
|
+
kaisetu:解説
|
|
52
|
+
hint:ヒント
|
|
53
|
+
chapter:問題の内容によってchapterわけしてます
|
|
54
|
+
|
|
55
|
+
|
|
56
|
+
choicekadaiテーブル(課題テーブル)
|
|
57
|
+
id|kadai|created_at|updated_at|shutudai|kigen|
|
|
58
|
+
kadai:課題のタイトル("課題(forループ)"など)
|
|
59
|
+
shutudai: 例:["37", " 42", " 50", " 47", " 40", " 36", " 51", " 39", " 48", " 43"]
|
|
60
|
+
kigen:期限
|
|
61
|
+
|
|
62
|
+
shutudaiには、choicekadaiのidを配列にして、10個いれています。
|
|
63
|
+
想像としましては、"課題(forループ)"をクリックしたら、配列の一つ目の問題が表示され、そのあと残りの9問を解いて終了。
|
|
64
|
+
shutudaiの配列をループで一つずつ取り出し、取り出した値をchoiceのidで一致するものを問題として出題し、解いたら、次の問題、という感じをイメージしています。
|
|
65
|
+
そのために、choicekadaiのidを引っ張ってこないといけないんですが、うまく行きません。
|
|
66
|
+
|
|
44
67
|
### 試したこと
|
|
45
68
|
|
|
46
69
|
ここに問題に対して試したことを記載してください。
|
|
47
70
|
|
|
48
71
|
### 補足情報(FW/ツールのバージョンなど)
|
|
49
72
|
|
|
73
|
+
|
|
50
74
|
ここにより詳細な情報を記載してください。
|