2011-01-12 48 views

回答

14

您需要將其添加到用戶模型(app/models/user.rb

class User < ActiveRecord::Base 
    has_and_belongs_to_many :roles 
    devise :database_authenticatable, :confirmable, :recoverable, :rememberable, :trackable, :validatable 

    def role?(role) 
     return !!self.roles.find_by_name(role.to_s.camelize) 
    end 
end 
+0

我得到了同樣的東西... tkz – Roberto 2011-01-19 20:50:41

相關問題