[Rails] Re: Re: A custom method for models
> That won't work properly when you come to do place.flight_names,
> though the code you have so far may be ok. You did not look at the
> examples in the guide carefully enough. Check out section 2.10 and
> you will see that you need something like
> has_many :departure_flight_names, :class_name => "FlightName",
> :foreign_key => :departure_id
> has_many :destination_flight_names, :class_name => "FlightName",
> :foreign_key => :destination_id
> then you can say place.departure_flight_names and
> place.destination_flight_names
Rails is amazingly fun to deal with...Now I have learned a lot. Thanks.
> Though I am not sure about your choice of class name as FlightName.
> Should it not just be Flight or something similar?
FlightName only contains integer identification codes, and Flight
includes Airline.company and Date as well, which are not apparent in
this thread. So it's OK.
Thanks, though.
soichi
--
Posted via http://www.ruby-forum.com/.
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home