¿Cómo puedo sobrescribir un método getter en un modelo ActiveRecord?
Estoy tratando de sobrescribir un método getter para un modelo ActiveRecord. Tengo un atributo llamadoname
en el modeloCategory
, y me gustaría poder hacer algo como esto:
def name
name_trans || name
end
Siname_trans
el atributo no es nulo, luego devuélvelo, de lo contrario devuelvename
atributo. ¿Cómo haría esto?
Esto debería llamarse normalmente así:
@category.name