質問編集履歴

2

タイトルをわかりやすく修正

2019/02/17 08:56

投稿

crossism
crossism

スコア16

test CHANGED
@@ -1 +1 @@
1
- params.requireの順を制御したい
1
+ Railsのシンボル変数の取得を制御したい
test CHANGED
@@ -234,9 +234,7 @@
234
234
 
235
235
  - blockをやめてrenderにcollectionを使う→collection: @questionsにしてもquestion.qtextが使えない(render先でquestionがないと言われる)
236
236
 
237
-
238
-
239
- この辺りを試したところでparams.requireの存在思い出し実際のペジと照らし合わせたところ、template[questions_attributes]の引数は0,1,2…の順になっていたのに対し各formのvalue(questionのidと思われる?)は新しい順になっていた。って、params.requireに格納す時点で順番がわっているのではいかと思うですが、
237
+ - params.requireを元にブラウザでソスを確認。template[questions_attributes]の引数は0,1,2…の順になっていたのに対し各formのvalue(questionのidと思われる?)は新しい順になっていたため、そこの取得順序を制御しようと試みし(以下コードにしました)
240
238
 
241
239
  ```ruby
242
240
 
@@ -244,7 +242,13 @@
244
242
 
245
243
  ```
246
244
 
245
+ では変化しませんでした。
246
+
247
+
248
+
247
- では変化しませんでした。この順番を変える方法を教えていただけると助かります。
249
+ この順番を変える方法を教えていただけると助かります。
250
+
251
+ 正直、問題への焦点の当て方から間違っているような気もしています。本当にこれはシンボルから取得しているのか?シンボルの対象として配列のようなインスタンスはありえるのか?など本題以外での知見、アドバイスでもありがたいです。よろしくお願いします。
248
252
 
249
253
 
250
254
 

1

初心者アイコンを忘れた

2019/02/17 08:56

投稿

crossism
crossism

スコア16

test CHANGED
File without changes
test CHANGED
File without changes