Я новичок в рельсах и стараюсь сделать небольшой рефакторинг (помещая частичный рендерер, который перечисляет названия в приложении/представлениях/shared). Средство визуализации показывает даты вместе с названиями. Однако разные пользователи рендеринга используют разные даты. Частично через рефакторинг я
title_date = list_titles.created_on
Для другого пользователя рендеринга я хотел бы
title_date = list_titles.updated_on
Итак, могу ли я использовать строку, через которую я проходил (используя параметр locals)? Я знаю, что на Python я мог сделать
date_wanted = 'created_on'
title_date = getattr(list_titles, date_wanted)
но я не могу понять, как это сделать в рубине. (Очевидно, что в rails я передавал строку date_wanted через представление, вызывающее частичный рендеринг.)