例えば、「特定の条件を持つユーザIDだけ欲しい」といった場合に有効。この時、 pluck を使うと戻り値は Array で、 select を使うと ActiveRecord::Relation が返る。 この時、 map を使うのは無駄なメモリを食ったり動作が遅くなったりするので、やってはいけない。 # このようなUserモデルがあるとする User.where('created_at >= ?', Time.zone.yesterday) # => #<ActiveRecord::Relation [<#User id: xxx, ...>, <#User id: xxx, ...>, .…