-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),搜索引擎也不能將它們編入索引,這有助於他人找到您的問題並解決他們的編碼問題。 –