У меня есть следующие модели внутри приложения Rails:
class User
include Mongoid::Document
...
end
class Admin < User
...
end
У меня есть пользователь:
u = User.find(some_key)
И попробуйте изменить _type:
u._type # => "User"
u._type = "Admin"
u.save
u._type # => "Admin"
Но если я перезагружаю объект, это все равно пользователь:
u.reload
u._type = "User"
Каков правильный способ изменить это?