Придумайте с одним наследованием таблицы (STI)

Я работаю над Mongoid и Rails4, у меня есть модель структуры (STI), как это,

Class User
devise :database_authenticatable, :registerable
end

Пользовательский класс имеет разработанную функциональность

class Teacher < User
end

class Student < User
end

В route.rb,

devise_for :users
devise_for :teachers, :skip => :sessions
devise_for :students, :skip => :sessions

В контроллере student_profile я определил,

before_filter :authenticate_student!

После входа в систему как «student», если я нажимаю на student_profiles_path его перенаправление в корневой файл. В базе данных тип пользователя хранится как «тип»: «Студент», при регистрации я передаю значение _type через collectionselect.

Есть ли какие-либо настройки или код вещи, которые я должен сделать ... !!!

Ответы на вопрос(0)

Ваш ответ на вопрос