Wie kann ich eine Getter-Methode in einem ActiveRecord-Modell überschreiben?

Ich versuche, eine Get-Methode für ein ActiveRecord-Modell zu überschreiben. Ich habe ein Attribut namensname im ModellCategory, und ich möchte in der Lage sein, so etwas zu tun:

def name
  name_trans || name
end

Wennname_trans Attribut ist nicht null, dann gib es zurück, sonst gib es zurückname Attribut. Wie würde ich das machen?

Dies sollte dann normalerweise so heißen:

@category.name

Antworten auf die Frage(7)

Ihre Antwort auf die Frage