Re: [Rails] nested attributes with belongs_to

2011-02-23 Thread Jim Ruther Nill
On Wed, Feb 23, 2011 at 2:54 PM, Butu but...@gmail.com wrote: Thanks Bryan for your reply. For first part of my problem, I am able to figure out the nested attributes with belongs_to. For second part, I am looking for Rails way solution to my problem. Using nested attribute. I can able to

Re: [Rails] nested attributes with belongs_to

2011-02-23 Thread Butu
Hello Jim, Thanks for your reply. I can able to do accepts_nested_attributes with belongs_to @song.build_movie use this either in action or before the form and use fields_for. This will create the new movie record and insert movie_id in song model as well. On Wed, Feb 23, 2011 at 2:12 PM,

Re: [Rails] nested attributes with belongs_to

2011-02-22 Thread Bryan Crossland
Butu, You should look at before_create in ActiveRecord. I think it would be better if you put on in your Song Model that calls private function to check whether the passed in Movie name exists or not. If it doesn't, create it and if it does exist do nothing. Thanks, B. On Mon, Feb 21, 2011 at

Re: [Rails] nested attributes with belongs_to

2011-02-22 Thread Butu
Thanks Bryan for your reply. For first part of my problem, I am able to figure out the nested attributes with belongs_to. For second part, I am looking for Rails way solution to my problem. Using nested attribute. I can able to create Movie if it does not exist. And able to associate it with

[Rails] nested attributes with belongs_to

2011-02-21 Thread Butu
Here is my model looks like:- Model: Movie has_many :songs Model: Song belongs_to :movie I have a songs/new form which contains song name and movie name input field. If movie name does not exist it should create a new one else it should use already existing one. So this I will come to know only