I have the following models inside a Rails application:
class User include Mongoid::Document ... end class Admin < User ... end
I get the user:
u = User.find(some_key)
And try changing _type:
u._type # => "User" u._type = "Admin" u.save u._type # => "Admin"
But if I reload the object, it will still be the user:
u.reload u._type = "User"
What is the correct way to change this?
ruby-on-rails mongodb mongoid
Federico builes
source share