¿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

Respuestas a la pregunta(7)

Su respuesta a la pregunta