¿Cómo obtengo dinámicamente un valor de atributo para un objeto activerecord?Obtener dinámicamente el atributo
por ejemplo Tengo una variable llamada attr_name
.
quiero hacer algo como esto:
person = Person.find(1)
attr_name = "address"
address = person.<function_name>(attr_name)
cuales function_name
se pueden utilizar?
dependiendo donde los nombres de función viene, esto podría ser muy peligroso, así que no lo haría –