在currency
的控制器中,我想重定向到prediction
的show方法。我怎么能这样做?
def update
respond_to do |format|
if @currency.update(currency_params)
prediction = @currency.neural_network.predict
###redirect to prediction's controller, show method
###???
else
format.html { render :edit }
format.json { render json: @currency.errors, status: :unprocessable_entity }
end
end
end
答案 0 :(得分:3)
你可以做redirect_to prediction
Rails将自动解析模型的路径。
答案 1 :(得分:2)
只需添加redirect_to prediction
对特定对象执行redirect_转到该对象的显示页面。 Rails知道prediction
是一个活动的记录对象,所以它解释为知道你想要转到该对象的显示页面。
redirect_to(options = {},response_status = {})public
将浏览器重定向到选项中指定的目标。