0
我完全失败,我尽可能多地研究,找不到答案。这是下面的代码:Rails 4控制器:为什么每次刷新页面时都会创建一个新对象?
def create
@budget_source = BudgetSource.create(budget_source_params)
@budget_source.update(:user_id => current_user.id)
@budget_source.budget_segments.order(:id).each do |bs|
bs.budget_ratios.order(:id).each_with_index do |br, i|
br.update(scenario_id: i+1)
end
end
render 'show'
end
新BudgetSource创建每次刷新页面的时间。
谢谢Stepan!我知道它一定是非常基本的东西。我正在阅读redirect_to和渲染之间的区别。 – allenwlee