繁体   English   中英

NoMethodError:NilClass 中未定义的方法

[英]NoMethodError : Undefined method in NilClass

我目前正在从两个不同文件中的两条路由访问同一段代码。 我在文件 X 中有代码,它通过链接呈现或访问。 我创建了一个文件 Y 并复制粘贴 X 中存在的相同代码并从路由文件中的不同链接呈现此特定文件。 例如 - 两个不同的链接 -

 get '/holdings/:holding_name/board ,to : 'dashboard/x

 get '/scoldings/:scolding_name/board ,to : 'dashboard/y 

我创建了文件 Y 并从文件 X 中复制粘贴的代码,该文件有一个名为.operations的方法。 请不要问我为什么要在可以渲染到文件 X 本身时创建文件 Y。 我必须这样做。 所以,我收到一个错误:

undefined method `operations' for nil:NilClass

尝试调用文件 Y 时。但是当我访问文件 X 时,一切都是文件。有人可以解释根本原因吗? 谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM