member habtm class throught aassign
class habtm member throught aassign
W Class mam “1 => klasa A”, 2 => klasa B" i 100 => “Klasa X”
Memeber ma należeć zawsze do Klasy X.
Jak powinien wyglądać wpis w modelu Member aby zawsze podczas tworzenia Członka był on dodawany automatycznie do Klasy X, czyli pojawiał się wpis w Assign: member_a_id, 100 ?
def assign_to_class
assigns.create!(:class => assigned_class)
end
end
@member = Member.new(params[:member]) @member.assigned_class = @class @member.save![/code]
P.S, Kiedyś w projekcie mieliśmy klasę Return i Ruby dawal radę. Nie bez problemów ale dawał Nic nie stoi też na przeszkodzie by mieć metody :if, :unless oraz :def