Skip to content

Instantly share code, notes, and snippets.

@ivoreis
Created September 24, 2012 14:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ivoreis/3776248 to your computer and use it in GitHub Desktop.
Save ivoreis/3776248 to your computer and use it in GitHub Desktop.
Error mongoid - polymorphic
NameError: uninitialized constant Product
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/activesupport-3.2.8/lib/active_support/inflector/methods.rb:230:in `block in constantize'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/activesupport-3.2.8/lib/active_support/inflector/methods.rb:229:in `each'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/activesupport-3.2.8/lib/active_support/inflector/methods.rb:229:in `constantize'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/activesupport-3.2.8/lib/active_support/core_ext/string/inflections.rb:54:in `constantize'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/metadata.rb:606:in `klass'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/proxy.rb:21:in `klass'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/referenced/one.rb:21:in `block in initialize'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/proxy.rb:38:in `init'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/referenced/one.rb:20:in `initialize'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/accessors.rb:44:in `new'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/accessors.rb:44:in `create_relation'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/accessors.rb:26:in `__build__'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/accessors.rb:208:in `block (2 levels) in setter'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/accessors.rb:103:in `without_autobuild'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@2mato/gems/mongoid-3.0.6/lib/mongoid/relations/accessors.rb:203:in `block in setter'
from (irb):45
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/railties-3.2.8/lib/rails/commands/console.rb:47:in `start'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/railties-3.2.8/lib/rails/commands/console.rb:8:in `start'
from /home/dasssss/.rvm/gems/ruby-1.9.3-p0@global/gems/railties-3.2.8/lib/rails/commands.rb:41:in `<top (required)>'
from /media/Extra/Work/tomato/script/rails:6:in `require'
from /media/Extra/Work/tomato/script/rails:6:in `<top (required)>'
from -e:1:in `load'
from -e:1:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment