创建新对象后,我想直接将用户带到该对象的编辑页面。
如果我这样做
if @object.save
flash[:success] = "Object added!"
render 'edit
我得到一个“未定义的方法`空?”为nil:NilClass“错误。
如果我转到索引视图并单击该对象的编辑视图,我可以编辑它。
我是否需要使用redirect_to而不是渲染?如果是的话,用短语来表达的正确方法是什么?
答案 0 :(得分:1)
尝试:
redirect_to edit_"whatever"_path(@object)
它应该有用。
当你实际渲染模板时,而不是动作。