Thank you so much Mr. Colin I solved the problem. I forget i used the instance of the customer [def create @customer = Customer.find(params[:customer_id]) @project = Customer.projects.create(project_params) end] ..
It should be [def create @customer = Customer.find(params[:customer_id]) @project = @customer.projects.create(project_params) end] .. :D On Sun, Oct 19, 2014 at 2:13 AM, Colin Law <[email protected]> wrote: > On 18 October 2014 15:09, Pepeng Agimat <[email protected]> wrote: > > Good day, I'm a beginner in rails I already develop a simple app in rails > > but i want to upgrade the app to be an ajax, I already created the first > > model customer but in the second model project where customer has many > > projects and project belongs_to customer, those ajax form modal that i > copy > > in a tutorial didn't work. I experiencing some error in CRUD in project > > part.. I'm not familiar in nested resources and the Ajax part. > > > > this is the error: "ActiveRecord::RecordNotFound (Couldn't find Customer > > without an ID): > > app/controllers/projects_controller.rb:14:in `create'" > > > > ... > > def create > > @customer = Customer.find(params[:customer_id]) > > I guess that params[:customer_id] is null. Check in development.log > and you will see what parameters are being posted. > > Colin > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLvura5TnA%3DZTh6ajPxNcDNiCORnrZUcd4LGmHdB%3DCpbLw%40mail.gmail.com > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAPmpWedaHiBqn7yXU5eXTCL4cdHjYkQKt7KRaCNVaPtFOsH4eA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

