我有一个对象列表,包含
obj1
status
name
date
etc...
obj2
status
name
date
etc...
etc.
我想创建另一个仅包含每个对象名称的列表。
现在,我用这个
@object.each do |obj|
@users << obj.user.name
end
它正在发挥作用,但我认为有更好更快的方法。
任何人?
答案 0 :(得分:3)
您可以使用
@user_names = @object.map { |obj| obj.user.name }
返回一个数组。