在我的Rails 5应用程序中,我有一个@rides列表
@rides = Ride.all
我知道我可以使用
@ rides.map循环遍历所有对象并修改其元素。但我还可以添加一个新的吗?我想根据使用current_user的规则创建这个新的。这就是为什么我不想在模型中这样做的原因。
我想做类似的事情:
@rides.map do |ride|
ride.a = '123'
end
其中' a'不是对象中的列或任何内容。我想将它添加到我的@rides对象的每次骑行中。
答案 0 :(得分:0)
您可以将attr_accessor :a
添加到Ride
模型并在控制器中添加值
@rides.each do |ride|
ride.a = '123'
end