gpt4 book ai didi

ruby-on-rails - 如何使用重定向并将对象传递给编辑操作?

转载 作者:数据小太阳 更新时间:2023-10-29 08:34:11 25 4
gpt4 key购买 nike

如何使用重定向并将对象传递给编辑操作?以下代码不起作用:

  def edit
@promotion = Promotion.find_by_id(@params['promo_id'])
end

def update
promotion = Promotion.find(params[:promotion_profile][:promotion_id])
promo_perfil = promotion.profile

if promo_perfil.update_attributes(params[:promotion_profile])

redirect_to admin_edit_path(promotion.id => @params[:promo_id])
else
end

最佳答案

编辑操作正在寻找 params['promo_id'](为什么是 @params['promo_id']?)。

所以以这种方式传递 :promo_id:

redirect_to admin_edit_path(:promo_id => promotion) 

关于ruby-on-rails - 如何使用重定向并将对象传递给编辑操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6878422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com