teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2019/05/25 18:52

投稿

mottox2
mottox2

スコア299

answer CHANGED
@@ -14,4 +14,4 @@
14
14
  @bs = B.where(a_id: A.ids)
15
15
  ```
16
16
 
17
- 前者の方はArrayに変換されているので(mapを使っているため)、ActiveRecord_Relationを保っている後者の方がいいような気がします。(理解できなければどちらでも構いません)
17
+ 前者の方はArrayに変換されているので(mapを使っているため)、ActiveRecord_Relationを保っている後者が質問の答えとしてふさわしと思います

1

サンプルコードを修正 id => a_id

2019/05/25 18:52

投稿

mottox2
mottox2

スコア299

answer CHANGED
@@ -11,7 +11,7 @@
11
11
 
12
12
  Aの主キーでBを検索する方法
13
13
  ```ruby
14
- @bs = B.where(id: A.ids)
14
+ @bs = B.where(a_id: A.ids)
15
15
  ```
16
16
 
17
17
  前者の方はArrayに変換されているので(mapを使っているため)、ActiveRecord_Relationを保っている後者の方がいいような気がします。(理解できなければどちらでも構いません)