我有一组从第三方服务中提取的对象。我正在使用each_with_index块来迭代它们并对每个对象中的一个属性进行更改(Payment_Due_Date__c)。我想将这些记录保存到一个新的实例变量中,我可以将其传递给我的视图并在表中进行迭代。
@payments.each_with_index do |x, i|
loan_start_plus = @loan_start_date + i.months
x.Payment_Due_Date__c = 3.business_days.before(loan_start_plus)
end
如何将更新的记录保存到我可以传递到视图中的集合中?
答案 0 :(得分:0)
也许这会有所帮助:
@payments.each_with_index.map do |x, i|
loan_start_plus = @loan_start_date + i.months
x.Payment_Due_Date__c = 3.business_days.before(loan_start_plus)
end