質問編集履歴

2

追記

2020/09/09 17:12

投稿

atsdknbs
atsdknbs

スコア1

test CHANGED
File without changes
test CHANGED
@@ -130,6 +130,44 @@
130
130
 
131
131
 
132
132
 
133
+ <routes.rb>
134
+
135
+ Rails.application.routes.draw do
136
+
137
+ get "choices/:id/choice" => "choices#choice"
138
+
139
+ get "choices/choiceomote" => "choices#choiceomote"
140
+
141
+ get "choices/index" => "choices#index"
142
+
143
+ get "choices/new" => "choices#new"
144
+
145
+ get "choices/:id/choice/:id" => "choices#show"
146
+
147
+ get "choices/show" => "choices#show"
148
+
149
+ post "choices/create" => "choices#create"
150
+
151
+ post "choices/check_box" => "choices#check_box"
152
+
153
+ get "choices/:id/edit" => "choices#edit"
154
+
155
+ post "choices/:id/update" => "choices#update"
156
+
157
+ post "choices/:id/choice/:id/show" => "choices#show"
158
+
159
+ post "choices/:id/choice/:id/response_params" => "choices#response_params"
160
+
161
+ post "choices/:id/destroy" => "choices#destroy"
162
+
163
+ post "choices/:id/date" => "choices#date"
164
+
165
+ post "choices/:id/choice/:id/next" => "choices#next"
166
+
167
+ end
168
+
169
+
170
+
133
171
  ### 試したこと
134
172
 
135
173
 

1

追記

2020/09/09 17:12

投稿

atsdknbs
atsdknbs

スコア1

test CHANGED
File without changes
test CHANGED
@@ -84,6 +84,52 @@
84
84
 
85
85
 
86
86
 
87
+ <追記>
88
+
89
+ 基本情報の過去問道場のようなサイトを作成したいと考えています。
90
+
91
+ choiceテーブル(問題テーブル)
92
+
93
+ id|title|created_at|updated_at|setumon|one|two|three|four|kaisetu|hint|chapter|
94
+
95
+ title:タイトル
96
+
97
+ setumon:問い
98
+
99
+ one,two,three,four:選択肢4つ
100
+
101
+ kaisetu:解説
102
+
103
+ hint:ヒント
104
+
105
+ chapter:問題の内容によってchapterわけしてます
106
+
107
+
108
+
109
+
110
+
111
+ choicekadaiテーブル(課題テーブル)
112
+
113
+ id|kadai|created_at|updated_at|shutudai|kigen|
114
+
115
+ kadai:課題のタイトル("課題(forループ)"など)
116
+
117
+ shutudai: 例:["37", " 42", " 50", " 47", " 40", " 36", " 51", " 39", " 48", " 43"]
118
+
119
+ kigen:期限
120
+
121
+
122
+
123
+ shutudaiには、choicekadaiのidを配列にして、10個いれています。
124
+
125
+ 想像としましては、"課題(forループ)"をクリックしたら、配列の一つ目の問題が表示され、そのあと残りの9問を解いて終了。
126
+
127
+ shutudaiの配列をループで一つずつ取り出し、取り出した値をchoiceのidで一致するものを問題として出題し、解いたら、次の問題、という感じをイメージしています。
128
+
129
+ そのために、choicekadaiのidを引っ張ってこないといけないんですが、うまく行きません。
130
+
131
+
132
+
87
133
  ### 試したこと
88
134
 
89
135
 
@@ -96,4 +142,6 @@
96
142
 
97
143
 
98
144
 
145
+
146
+
99
147
  ここにより詳細な情報を記載してください。