刚开始使用 Rails,想知道如何访问我的模型中的方法。
在控制器中,我尝试以下操作:
@testString = Work.testMethod
class Work < ActiveRecord::Base<br>
def testMethod
return "string from test method"
end
end
这会导致“WorksController#index 中的 NoMethodError”(未定义的方法)。我将不胜感激。
而且..为什么在脚手架“工作”时rails会在控制器名称后附加一个“s”?模型名称是 Work,控制器是:works_controller