新手问题 生产环境怎么无法传入 ID,开发环境正常

rickyall · 2014年10月11日 · 最后由 rickyall 回复于 2014年10月13日 · 1435 次阅读

我是部署在服务器上,查看日志看到 App 13001 stderr: Processing by PropertiesController#show as HTML App 13001 stderr: Parameters: {"id"=>"undefined"} App 13001 stderr: Completed 404 Not Found in 2ms App 13001 stderr: App 13001 stderr: ActiveRecord::RecordNotFound (Couldn't find Property with 'id'=undefined): App 13001 stderr: app/controllers/properties_controller.rb:109:in `set_property' App 13001 stderr: App 13001 stderr:

大神告诉我这是怎么回事

undefined 这明显是 JS 搞出来的啊,你前因后果都没讲清楚,没法看出问题在哪里

可能是 path 写错了

代码都不贴谁知道怎么回事啊

DOM 查询不对。

#1 楼 @huacnlee 感谢回答,这个问题我发现出在哪了,原来是生产环境做了限制,直接在浏览器的地址栏中输入的 id 是无法提交到 rails 数据端的。。。

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