Desenvolver com herança de tabela única (STI)

Eu estou trabalhando no Mongoid e Rails4 eu tenho estrutura de modelo (STI) como este,

Class User
devise :database_authenticatable, :registerable
end

A classe de usuário está tendo a funcionalidade de planejamento

class Teacher < User
end

class Student < User
end

Em route.rb,

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

Em um controller student_profile eu defini,

before_filter :authenticate_student!

Depois de entrar como "aluno" se eu clicar em student_profiles_path, ele será redirecionado para o arquivo raiz. No tipo de usuário do banco de dados está armazenando como "tipo": "Student", enquanto se inscrever eu estou passando o valor _type via collectionselect.

Existe alguma coisa de configuração ou código que eu tenho que fazer ... !!!

questionAnswers(0)

yourAnswerToTheQuestion