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

回答編集履歴

2

コメントを追記

2017/04/13 04:45

投稿

moke
moke

スコア2241

answer CHANGED
File without changes

1

コメントを追記

2017/04/13 04:45

投稿

moke
moke

スコア2241

answer CHANGED
@@ -15,4 +15,9 @@
15
15
  と書くと文字通り
16
16
  集合Userと集合Item.where(id: [1,2])をマージ(共通部分をとる)という
17
17
  中学で習ったベン図のイメージになり、よりRubyonRailsらしい
18
- わかりやすい記述になります。
18
+ わかりやすい記述になります。
19
+
20
+ mergeはこのような簡単なところではいまいち有用性がわかりませんが。
21
+ 関連レコードのscopeを使って複雑なSQLを書くときに重宝します。
22
+ いちいちuser.rbで定義し直さなくてもItemのscopeが使えるのです。
23
+ 覚えておいて損はありませんよ