I found several topics that covered a similar error with controllers,
but mine is with a model, and none of the fixes previously mentioned
seemed to apply.
Here is the error:
Expected ./app/models/lab_result.rb to define Lab_result
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:249:in
`load_missing_constant''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:452:in
`const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:464:in
`const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:260:in
`load_missing_constant''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:468:in
`const_missing''
#{RAILS_ROOT}/app/controllers/visit_controller.rb:72:in `delete_lab''
Here is the method causing causing the error:
def delete_lab
@lab_result = Lab_result.find(params[:id])
if @lab_result.destroy
flash[:notice] = "Lab results successfully deleted"
redirect_to :action => ''update'', :id =>
@lab_result.visit
end
end
Here is the Lab_result model sitting comfortably in the models dir:
class LabResult < ActiveRecord::Base
belongs_to :lab
belongs_to :visit
end
Any advice?
--
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---