model(active record)のコンストラクタで属性を初期化する
何も考えずに、この様にしようかなと思いましたが、
def initialize(my_attr) super # これであってるのか? @my_attr = my_attr end ... my = MyActiveRecord.new(my_attr)
active recordだと、こうやるのが正しいのかな
my = MyActiveRecord.new(:my_attr => my_attr)
それとも、こっちがいい?
my = MyActiveRecord.new do |ad| ad.my_attr = my_attr end