Suppose that in legacy schema,that you are working on getting
ActiveRecord to work with, you aren't keeping all the information about
user, with the user's main information in the users table, but in a
separate table.
In my domain I wish to have User model with username,password properties
without create class model related to auth_info table and relative
association. Is there a way to do this with ActiveRecord ?
Suppose that in legacy schema,that you are working on getting
ActiveRecord to work with, you aren't keeping all the information about
user, with the user's main information in the users table, but in a
separate table.
In my domain I wish to have User model with username,password properties
without create class model related to auth_info table and relative
association. Is there a way to do this with ActiveRecord ?
I would redefine the method_missing feature (Ruby) in the model User.
Something like
class User
def method_missing(sym, *args, &block)
if (user_auth_info and user_auth_info.respond_to? name) then
return auth_info.send(sym, *args, &block)
else
super
end
end
end