-3
A
回答
0
在find_item
要设置@post
,不@item
,这使得零的视图。
1
这种情况发生时,有中,你在这种情况下accesing的情况下,不匹配的方法,在这种情况下,如果你看一下show
行动,只负责find_item
和find_item
只返回一个@post
实例不是@item
实例。
控制器
0
的ActiveRecord自动为您获取方法和实例的setter方法属性只要改变@post
到@item
。 @item.title
在@item
对象上调用title
方法。如果该方法未在其被调用的对象上定义,则引发NoMethodError
异常。
访问show时看到的错误是因为@item实例变量未在控制器中初始化,因此在视图文件show.html.erb
中不可用,即缺省情况下为零,Rails抱怨没有方法标题为nil
对象(因为零对象不具有该方法,@item
或@post
可能取决于各自的表是否有该列)
相关问题
- 1. 什么是在轨道3
- 2. 的Ruby on轨道S:让NoMethodError
- 3. 轨道 - 什么是这些模型
- 4. Nomethoderror试图用设计与轨道
- 5. 什么是可靠的,为什么要在轨道
- 6. 为什么在轨道2
- 7. 什么是替代:之前和之后的轨道2.3。*在轨道3?
- 8. NoMethodError在轨
- 9. 这些是什么轨道路线在做什么?
- 10. 什么是轨道2.3中的“哦”方法?
- 11. 在轨道中加载网页的额外时间是什么?
- 12. 在轨道中的黄瓜,Webrat和硒NoMethodError 3
- 13. 这个NoMethodError的原因是什么?
- 14. 什么是轨道与语言,而是用不同的格式
- 15. 如何/轨道文件夹/轨道文件做什么
- 16. 有什么点jQuery的轨道
- 17. 在轨道中使用回形针宝石时出现NoMethodError
- 18. 什么是轨道上的红宝石的局部变化
- 19. 什么是预requisties,我需要的轨道运行rspec的?
- 20. 是什么导致了NoMethodError'_view_paths'异常?
- 21. 什么是处理多对多的轨道方式?
- 22. 红宝石在轨道上的限制是什么?
- 23. 什么是导轨中的“主键”?
- 24. 轨道4错误:NoMethodError未定义的方法`to_model”真正:TrueClass
- 25. 这是什么导轨?
- 26. 什么是铁轨栈?
- 27. 什么是卷曲,它对轨道开发者有什么用途?
- 28. 是与轨道3
- 29. 什么是当地人在轨道渲染?
- 30. 什么是轨道约定'用户名'或'用户名'?
请阅读[如何问](http://stackoverflow.com/帮助/如何操作)文档,并将源代码放在纯文本中而不是图像中。 – mudasobwa
请阅读“[mcve]”,然后删除图像,并将消息文本复制/粘贴到问题中,以及显示问题的_absolute minimum_代码。 [我们无法重用图片](http://stackoverflow.com/q/5508110/128421),搜索引擎也不能将它们编入索引,这有助于他人找到您的问题并解决他们的编码问题。 –