我有一个输入框,我想处理两种类型的信息,foo
和bar
。
表单操作设置为foo
控制器或'bar
控制器。哪一个真的没关系。例如,表单操作是foo/new
。
在控制器中,我有一个查看表单输入文本的函数,并确定它是foo
类型还是类型bar
。
If `foo`, continue processing and saving the data in the foo controller.
If `bar`, I need to send it to the bar controller.
在以编程方式将原始表单值添加到params哈希中时,是否有某种方法可以重定向到条形控制器的新操作。我的目标是保持标准/新动作不变。
由于
答案 0 :(得分:1)
试
redirect_to bar_path(@bar, :bar=> params[:bar])