Аутлогический метод записи. Что это делает

Я наткнулся на этот метод, называемый record, который Райан Бейтс использует в своем аутентичном Railscast и может:Кажется, я не понимаю, что он делает. Я прошел через документацию, но я могуКажется, я не понимаю, насколько полезен этот помощник.

def current_user
  return @current_user if defined?(@current_user)

  current_user_session && current_user_session.record
end

Что я хочу знать, так это то, что это просто извлекает запись из базы данных и почему она отличается от стандартного способа извлечения данных из базы данных.

Спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос