Soy nuevo en rails y trato de hacer un poco de refactorización (poner un renderizador parcial que enumera los títulos en la aplicación/views/shared) El procesador muestra las fechas junto con los títulos. Sin embargo, diferentes usuarios del procesador utilizan fechas diferentes. Forma parte a través de refactorización tengo¿Cuál es el equivalente en rubí del getattr de python?
title_date = list_titles.created_on
Por el otro usuario del procesador me gustaría
title_date = list_titles.updated_on
Así que puedo utilizar una cadena que pase por (utilizando los parámetros: clientes locales)? Sé que en Python podría hacer
date_wanted = 'created_on'
title_date = getattr(list_titles, date_wanted)
pero no sé cómo hacerlo en ruby. (Obviamente, en los carriles Me pase la cadena date_wanted a través de la vista llamando al procesador parcial.)