我有一个名为Engine的模型,我可以在视图和控制器中使用它而不会出现问题。 当我在模型中使用它时会出现问题(例如,在回调甚至简单的实例方法中)。
#inside the vehicle model
def add_engines
Engine.all.each do |ngin|
...
end
我收到错误:NoMethodError: undefined method 'all' for #<Some_mounted_engine_name:0x00000103b48828>
我在网上搜索,但我没有看到引擎作为保留字。请注意,我们在应用程序中使用已安装的引擎。