Придумайте с одним наследованием таблицы (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_profiles_path, его перенаправление в корневой файл. В базе данных пользовательский тип хранится как "тип" : "Ученик"при регистрации я передаю значение _type через collectionselect.

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

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

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