I can't imagine what I'm trying to do is complicated at all in Rails. Yet, I am now getting this error: undefined method `state' for :StudentFailState:Symbol.
student.rb has_one :student_fail attr_accessor :student_fail_attribute #controller def student_fail @student = @student.find params[:id] def update_student_fail @student.build_student_fail params[:student][:student_fail_attribute] if @student.save #view form_for @student do |f| f.collection_select( :student_fail_attribute, params[:StudentFailState.state], params[:id], params[:key]) end true is an attribute of the StudentFailState table. There are three records in that table. So in the dropdown it will display the text (key attribute) of each table and each table will have an id. Any suggestions? Thanks. -- 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-t...@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.