尝试从控制器向另一个控制器发送参数时的未定义方法

时间:2018-01-25 21:25:37

标签: ruby-on-rails ruby ruby-on-rails-3 controller

当我使用时,我正试图将控制器中的参数发送到另一个控制器时,我遇到了导轨问题:

  

CarsControllers.new.create

我有这个错误:

  

nil的未定义方法`参数':NilClass

我正在发送的params为null 我为什么会遇到这个错误?

我很抱歉我还是新手上的红宝石

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,那么我会说你试图将params一个控制器发送到另一个控制器,如果是,那么请看下面的

redirect_to controller: 'Cars', action: 'index', param1: 'value1', foo: 'bar', ... 

如果不是这样,请使用更多详细信息并尝试使用代码来澄清您的问题。

希望有所帮助