【发布时间】:2012-04-08 23:34:30
【问题描述】:
我正在使用 Ruby on Rails 3.2.2,在我的控制器中我想以这种方式使用 verify 方法:
class UsersController < ApplicationController
verify :params => "user",
:only => :update,
:redirect_to => {:action => 'settings'}
...
end
但是,当我访问调用 update 控制器操作(或任何其他控制器操作)的浏览器页面时,我收到以下错误:
Routing Error
undefined method `verify' for UsersController:Class
我该如何解决这个问题?在哪里可以找到有关 verify 方法的一些文档?
注意:verify 方法在 Obie Fernandez 编写的“Rails 3 Way”一书(第 111 页)中有所描述.
【问题讨论】:
-
呃,你在说什么
verify方法?据我所知,Rails 中没有这样的方法。 -
结帐guides.rubyonrails.org/v2.3.8/…。从我在这里看到的。这在 2.3 时进入了轨道
标签: ruby-on-rails controller ruby-on-rails-3.2