Ich bin neu bei Schienen und versuchen, ein wenig Refactoring (setzen einen partiellen Renderer, Titel in app/views/shared) Der Renderer zeigt die Daten zusammen mit den Titeln. Verschiedene Benutzer des Renderers verwenden jedoch unterschiedliche Daten. Teil Weg durch Refactoring IWas ist das Ruby-Äquivalent von Python's getattr
title_date = list_titles.created_on
Für die anderen Benutzer des Renderers habe ich möchte
title_date = list_titles.updated_on
So kann ich einen String I durchlaufen (mit den: Einheimische Parameter)? Ich weiß in Python konnte ich
date_wanted = 'created_on'
title_date = getattr(list_titles, date_wanted)
tun, aber ich kann nicht herausfinden, wie man das in Ruby. (Offensichtlich in Schienen würde ich die date_wanted Schnur durch aus der Sicht passieren den Teil Renderer aufrufen.)