ruby-on-rails - Rails 重定向到另一个 Controller 的 show 方法

标签 ruby-on-rails controller

currency的 Controller 中,我想重定向到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

最佳答案

您只需进行redirect_to 预测 Rails 将自动解析模型的路径。

关于ruby-on-rails - Rails 重定向到另一个 Controller 的 show 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30107792/

相关文章:

java - Play Controller 的 @After 和 @Finally 注释有什么区别

mysql - 带有 ORDER BY CASE 子句的范围无法正常工作

ruby-on-rails - Rails + Rspec - 如何使用 40K 真实记录(邮政编码)填充(并保留)一个静态表以运行测试

ruby-on-rails - rails saml如何解密xml?

grails - 如何将 Controller 中的GSP模板引擎与Grails中的域连接起来?

ruby-on-rails - 如何删除供应商代码插入的回调?

Laravel:在 Controller 外部使用重定向?

javascript - Angular 负载定制 Controller

ruby-on-rails - 在 rails 模型中创建 before_create

javascript - 如何解决 Rails 应用中 Google map 自动完成功能中的此问题?