Этот код кажется очень окольным способом перехода от одного к другому ... и затем обратно.
Как предполагает ShiningRay - вам, вероятно, нужно переместить метод из учетной записи в пользователя.
class User
def get_something
do_stuff(self.account)
end
end
Тогда вы можете просто позвонить: User.first.get_something
В качестве альтернативы вы можете использовать это:
u = User.first
u.account.get_something(u)
Но это похоже на зависть к функциям.