回答編集履歴
2
コメントを追記
answer
CHANGED
File without changes
|
1
コメントを追記
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
|
+
覚えておいて損はありませんよ
|