Использую в проекте gem devise. Есть таблица users. В ней много полей, которые не видит devise. Например есть баланс пользователя: поле balance в таблице.
Пытаюсь добиться считывания баланса в таком стиле:
current_user.balance
Сейчас приходится делать так:
usr = User.find current_user.id
usr.balance
В логах webrick SELECT из users проходит 2 раза. А желательно 1.