Problem
我有用户模式,志愿人员模式继承用户模式:
class User < ActiveRecord::Base
end
class Volunteer < User
end
在数据库的同一表格上,这两条都得到了节省,但控制器/路线不同。
路线是:
devise_for :users ....
devise_for :volunteers ....
而这种工程是细致的,但我使用的授权制度取决于<代码>的现行_user求助器。 志愿人员也未能做到这一点,因为为志愿人员模式设计了<条码>目前_volunteer。
What i have tried is to set devise_for :volunteers, :singular => "user"
, and this creates a current_user that refers to users and volunteers, but the problem now is that the routes for volunteers are messed up.
Question
因此,我的问题是,有没有办法制定<编码>目前——用户编码>。 求助者是指用户以外的另一种模式?