在 Ryan Bates 的 Railscast 插曲之后,我的工作正常,几周后我回去检查它,结果很糟糕。现在,每当我点击撤消按钮时,我都会收到此错误:
未初始化的常量 VersionsController::Version
我的设置与截屏视频中的完全一样,但我不知道是什么破坏了它。
问题显然在第 3 行:
class VersionsController < ApplicationController
def revert
@version = Version.find(params[:id])
@version.reify.save!
redirect_to :back, :notice => "Undid #{@version.event}"
end
end
有什么建议么?