Ich möchte eine Instanzmethode mit demselben Namen wie der DB-Spaltenname im Modell definieren und dann auf die Spalte in dieser Methode verweisen.
Es scheint zwei Methoden zu geben
class Person < ApplicationRecord
def name
self[:name]
end
def name
read_attribute(:name)
end
end
In The Rails Style Guide ist self [: name]
besser. Empfehlen
https://github.com/satour/rails-style-guide/blob/master/README-jaJA.md#read-attribute https://stackoverrun.com/ja/q/5968719
Recommended Posts