![](/img/trans.png)
[英]Error call method of model from other Controller Rails 4 undefined method
[英]How to call a Model Method from a Controller in Rails 3?
在我的模型中,我有类似以下内容:
class CML < Lead
def model_method
#something
end
end
在我的控制器中:
def recommend
@var.model_method
#more stuff
end
@var是一个CML对象,但是我不断得到:
#的未定义方法`model_method'
有谁知道为什么?
谢谢!
似乎@var在那时是空的
您应该使用类似(选择一项)的方法:
@var = Var.find params[:id]
#or
@var = Var.new
#or
@var = Var.create
那你可以打电话给你
@var.model_method
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.