Hi, I created a simple form using form_for and partials. When I enter a value in text field and click on add button, the data doesn't get uploaded in database table.
*view/task.html.erb* <%= render :partial => "job_form" %> <% for job in @jobs %> <%= job.name %> <% end %> *view/_job_form.html.erb* <%= form_for(@job, :url => task_path) do |f| %> <%= f.label :name %> <%= f.text_field :name %> <%= f.submit "Add" %> <% end %> */view/home_login_controller.rb* def task @job = Task.new @jobs = Task.all end *db/<migration stamp>_create_tasks.rb* def change create_table :tasks do |t| t.string :name t.timestamps end end *db/schema.rb* create_table "tasks", :force => true do |t| t.datetime "created_at", :null => false t.datetime "updated_at", :null => false t.string "name" end *app/models/task.rb* class Task < ActiveRecord::Base # attr_accessible :title, :body end I have done db migration and db schema exists for table but "select * from tasks" doesn't return any rows and therefore UI doesn't show any form data. Can someone please help me debug this issue? Thanks. -- Regards, Ankur -- 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 rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CALSL1eOOmhPeuvcKcfKe%2BwaUiV66oXw9fJ-VcUC_ityJEKG%3DQQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.