新手问题 求老司机,自己写 Scaffold 所实现的 RESTful 功能遇到问题

wdrsam · 2015年10月11日 · 最后由 lb563 回复于 2015年10月12日 · 1534 次阅读

学生党,最近忙。上一个问题弄好了后又遇到另一个问题。不知道问题出在哪里,我也对比了 tutorial 里的 route,以及用 scaffold 生成的相关路由,controller,发现无非就是没有把 resources 的 show edit 这几个方法没有写在控制器里。但不至于让它抛出 info_params 没有定义这种问题吧!

NameError in InfosController#create undefined local variable or method `info_params' for #InfosController:0xa4cc0ac

controller 中没有定义 info_params 这个方法啊

#1 楼 @googya 谢谢!我以为 xxx_params 是默认方法自带的

#1 楼 @googya 但之后还说缺少 create 的模版?

#1 楼 @googya 我看 scaffold 生成的内容里有 create 方法,但也没有 create 的模版,但一切还是正常运行啊??

#4 楼 @wdrsam 创建完之后,你可以跳转到 index 页面,或者 随便 render 一个东西,比如 render :text => "what ever"

#4 楼 @wdrsam create action 用来创建数据,当数据创建成功或者失败后。会跳转到其它页面去。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号