質問: ?を組み合わせる意味を教えてください。 よろしくお願い致します。
回答: SQLの知識が無いとわからないかもしれませんが、列挙された中のいずれかと一致する、という条件です。 実際に展開されたSQLを見てみるとわかるかと思いますが ``` # following_ids が [1,2,3]で、 idが10 だったとき SELECT * FROM microposts WHERE user_id IN (1,2,3) OR user_id = 10; # 上記条件だと、user_idが1,2,3,10いずれかのmicropostsが選択される ```