在我的模型中,我有类似的东西:
class CML < Lead
def model_method
#something
end
end
并在我的控制器中:
def recommend
@var.model_method
#more stuff
end
和@var是一个CML对象,但我一直得到:
#
的未定义方法`model_method'
有谁知道为什么?
谢谢!
答案 0 :(得分:0)
似乎@var在那时是空的
你应该使用类似的东西(选择一个):
@var = Var.find params[:id]
#or
@var = Var.new
#or
@var = Var.create
然后你可以打电话给你的
@var.model_method