I know this doesn't help the core problem, but it might help in debugging to set that column to 'NOT NULL' in your database, and set a default value.
On May 11, 8:26 am, Tom Z Meinlschmidt <to...@meinlschmidt.org> wrote: > Sean, > did you check your database? Is user_id filled up correctly? > > tom > > Sean Six wrote: > > Class User < ActiveRecord::Base > > has_many :articles > > > class Article < ActiveRecord::Base > > belongs_to :user > > > After a user posts an article, I want to include their username. I > > presume I should just be able to use <%= article.user.screen_name %> in > > the articles/index. > > This give me: > > > You have a nil object when you didn't expect it! > > The error occurred while evaluating nil.screen_name > > -- > =============================================================================== > Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache > > www.meinlschmidt.com www.maxwellrender.cz www.lightgems.cz > =============================================================================== --~--~---------~--~----~------------~-------~--~----~ 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---