Tuesday, August 7, 2012

[Rails] Creating ToDo List App

Hi,

New Rails user here trying to create a basic todolist app in rails 3.2.6
and running into some foreign key issues. Here's what I did...

I generated scaffolds

list title:string & task description:text listname:string

Next, in order to link the listname for Tasks and the list titles in the
Lists I generated a migration file which looks like this

class AddListIdToTasks < ActiveRecord::Migration
def change
add_column :tasks, :list_id, :integer
end
end

I then added active record association has_many :tasks and for the Task
I used belongs_to :list (, :foreign_key => "list_id)" - even though I
think this last part was unnecessary).

Finally I ran rake db:migrate.

Now I have the table setup (checked it in SQLite Database Browser), but
am running into errors interacting with my forms when I run the rails
server. I know I have some problems with my views and have tried
changing around the _form.html.erb and other .erb files to reflect
:list_id as opposed to :list_name, but I can't figure out what I need to
do to get the list id into the database table for the tasks. Any ideas
or advice? Would be very much appreciated.

Thank you so much!

--
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


Real Estate