如何重构此 ruby 代码?

How can I refactor this ruby code more?

我正在尝试反应这段代码。有什么建议吗?

@contest_users = [] 
@contest.squads.each do |squad|
  @contest_users << squad.users[0]
end 

使用map代替each:

@contest_users = @contest.squads.map { |squad| squad.users.first }
@contest_users = @contest.squads.each_with_object([]) do |squad, array|
  array << squad.users[0]
end