【问题标题】:ruby on rails model creation errorruby on rails 模型创建错误
【发布时间】:2014-02-16 11:05:09
【问题描述】:


我是红宝石的新手。 当我创建模型时,它会出现以下错误。请解决此问题。

noexec.rb:75:in `block in setup': undefined method `name' for ["hike-1.2.3", #<Gem::Specification name=hike version=1.2.3>]:Array (NoMethodError)

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/rubygems-bundler-1.4.2/lib/rubygems-bundler/noexec.rb:75:in `each'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/rubygems-bundler-1.4.2/lib/rubygems-bundler/noexec.rb:75:in `map'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/rubygems-bundler-1.4.2/lib/rubygems-bundler/noexec.rb:75:in `setup'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/rubygems-bundler-1.4.2/lib/rubygems-bundler/noexec.rb:114:in `check'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/rubygems-bundler-1.4.2/lib/rubygems-bundler/noexec.rb:121:in `<top (required)>'

from /home/rajesh/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:33:in `require'

from /home/rajesh/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:33:in `rescue in require'

from /home/rajesh/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:29:in `require'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/rubygems-bundler-1.4.2/lib/rubygems_executable_plugin.rb:4:in `block in <top (required)>'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/executable-hooks-1.3.1/lib/executable-hooks/hooks.rb:50:in `call'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/executable-hooks-1.3.1/lib/executable-hooks/hooks.rb:50:in `block in run'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/executable-hooks-1.3.1/lib/executable-hooks/hooks.rb:49:in `each'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/gems/executable-hooks-1.3.1/lib/executable-hooks/hooks.rb:49:in `run'

from /home/rajesh/.rvm/gems/ruby-1.9.3-p484@global/bin/ruby_executable_hooks:10:in `<main>'

【问题讨论】:

  • 您使用的 rails generate 命令是什么?

标签: ruby-on-rails mysql2


【解决方案1】:

我假设你正在使用这个https://github.com/sstephenson/hike

将其从您的项目中删除并重新开始 - 如果创建了模型,则问题出在 hike gem 中,

然后尝试不同版本的 gem,如果有类似的报告问题,请参阅 https://github.com/sstephenson/hike

【讨论】:

    猜你喜欢
    • 2015-06-02
    • 1970-01-01
    • 2011-09-06
    • 2012-11-02
    • 2012-11-09
    • 2020-04-23
    • 1970-01-01
    • 2015-09-19
    • 1970-01-01
    相关资源
    最近更新 更多