如何将&:key作为参数传递给map而不是带有ruby的块?

时间:2015-07-24 09:34:25

标签: arrays ruby rubocop

我写了这段代码:

my.objects.map { |object| object.key }

我的rubocop说:

Pass &:key as an argument to map instead of a block.

还有一个简短的方法可以做同样的事情吗?

1 个答案:

答案 0 :(得分:30)

  

传递&:键作为映射而不是块的参数

表示:

my.objects.map(&:key)