Jestem nowy na szynach i staram się trochę refaktoryzować (umieszczanie częściowego renderera zawierającego tytuły w app/views/shared) Renderowanie pokazuje daty wraz z tytułami. Jednak różni użytkownicy renderera używają różnych dat. Część drogi przez refaktoringu mamCo to jest rubinowy odpowiednik python'a getattr
title_date = list_titles.created_on
Dla pozostałych użytkownikowi renderujący chciałbym
title_date = list_titles.updated_on
Więc mogę użyć ciągu I przechodzą przez (przy użyciu: miejscowych parametrów)? Wiem, że w Pythonie mogłem wykonać
date_wanted = 'created_on'
title_date = getattr(list_titles, date_wanted)
, ale nie mogę się tego dowiedzieć w ruby. (Oczywiście w szynach chciałbym przekazać date_wanted ciąg poprzez z widoku wywołującego częściowego renderujący.)