bawię się railsami dopiero 2gi dzień, ale już mi się podobają
na razie mam tylko taki mały problem:
mam sobie w uproszczeniu takie tabele w bazie:
create table users ( id int, name varchar(32) )
create table message( id int, from int, to int, body text )
jak w modelu zaczarować, żeby mi mapował User.from i User.to na odpowiedni wiersz z tabeli users? belongs_to i has_many chyba odpada…
belongs_to :from_user, :class_name => 'User', :foreign_key => :from
belongs_to :to_user , :class_name => 'User', :foreign_key => :to
Chyba powinno działać, ale lepiej by było pola w tabeli nazwać ‘from_id’ i ‘to_id’. Było by: