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,
StudentFailState.all, :id, :key) end
I don't understand why the error. This is the example that rails
documentation gives, which looks very close to mine:
collection_select(:post, :author_id, Author.all, :id, :name_with_initial,
{:prompt => true})
I get an undefined method `join' for #<String NoMethodError.
One what line does this error occur? Also if you're going to post
code, you might as well make it a complete piece of code - what you've
posted there isn't syntactically correct ruby.
So why does the example in rails guide work and not mine, where I tried to
copy as close to it as possible? All I'm trying to do is update another
table from a form. Thanks.
So why does the example in rails guide work and not mine, where I tried to
copy as close to it as possible? All I'm trying to do is update another
table from a form. Thanks.