Each vs map

Let the following each:

user_ids = []
users.each { |user| user_ids << user.id }

It can be simplified to:

user_ids = users.map { |user| user.id }

or even:

user_ids = users.map(&:id)