当前位置: 首页 > 知识库问答 >
问题:

Rake中止未定义的方法“each”

百里秋月
2023-03-14

下午好.不能对付癌症DB:迁移

用户@ubuntu:~/furriery/furriery$rake db:migrate rake中止!“../.openshift/config/database.yml”的未定义方法each“:string/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activeRecord-4.1.4/lib/active_record/connection_adapters/connection_specification.rb:163:in:46:in配置='/home/user/.rvm/gems/ruby-2.0.0-P643/gems/activeRecord-4.1.4/lib/active_record/railtie.rb:128:in块(2个级别)在 中'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activeSupport-4.1.4/lib/active_record/railtie.rb:38:in RB:38:inexecute_hook'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activesupport-4.1.4/lib/active_support/lazy_load_hooks.rb:28:inblock in on_load'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activeSupport-4.1.4/lib/active_support/lazy_load_hooks.rb:27:在中每个'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activeSupport-4.1.4/lib/activeSupport/lazy_load_hooks.rb:27:在上on_load'/home/user/.rvm/rzy_load_hooks.rb:27:在中block S/Ruby-2.0.0-P643/GEMS/Railties-4.1.4/lib/Rails/Initializable.rb:30:在instance_exec'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/railties-4.1.4/lib/rails/Initializable.rb:30:在运行'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/initializable.rb:30:在运行S/railties-4.1.4/lib/rails/initializable.rb:54:inrun_initializers'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/railties-4.1.4/lib/rails/application.rb:300:ininitialize!‘/home/user/furriery/furriery/config/environment.rb:5:在 '/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activesupport-4.1.4/lib/active_support/dependencies.rb:247:在 require'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activesupport-4.1.4/lib/active_support/dependencies.rb:247:在232:inload_dependency'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/activesupport-4.1.4/lib/active_support/dependencies.rb:247:inrequire'/home/user/.rvm/gems/ruby-2.0.0-p643/gems/railties-4.1.4/lib/rails/application.rb:276:inrequire_environment!‘/home/user/.rvm/gems/ruby-2.0.0-p643/gems/railties-4.1.4/lib/rails/application.rb:379:inblock in run_tasks_blocks'/home/user/.rvm/gems/ruby-2.0.0-p643/bin/ruby_executable_hooks:15:ineval'/home/user/.rvm/gems/ruby-2.0.0-p643/bin/ruby_executable_hooks:15:in`'tasks:TOP

ruby 2.0.0p643(2015-02-25修订版49749)[i686-linux]Rails 4.1.4 rvm 1.26.11(最新)作者:Wayne E.Seguin,Michal Papis[https://rvm.io/]


共有1个答案

商华藏
2023-03-14

检查database.yml文件,确保每个“:”分隔符后面都有空格。还要确保有空格,而不是制表符,用于缩进。您可以在http://www.yamllint.com/查看您的文件是否是有效的YAML

 类似资料:
  • 我尝试了拉雷维尔的入门指南。通用域名格式。 有一章创建了任务。回调和函数

  • Good day我不确定发生了什么我怀疑eclipse,但在UserDetailsServiceImpl中它是定义的,因为我实现了spring的UserDetails服务,下面是我的代码 这是让人头痛的一行“UserDetails UserDetails=userDetailsService.loadUserByUsername(username)”提前感谢您

  • 问题内容: 我正在尝试根据指南制作一个简单的Android应用程序。我正在使用下面的代码,但它给了我几个错误。尝试覆盖该方法时抱怨。确切的错误如下。谁能解释我在这里犯什么错误? 确切的错误: 问题答案: 您应该从Activity类扩展。因为您只是在创建新类,而没有任何可以从父类覆盖的方法。

  • 问题内容: 启动有问题。 我初始化了我的Firebase应用程序。但是auth()无法正常工作 返回未定义。 它还给出了功能错误 错误: TypeError:auth.createUserWithEmailAndPassword不是函数 问题是什么? 问题答案: Firebase3.0.5中没有用于node.js的方法createUserWithEmailAndPassword,请参阅文档

  • 我试图从React调用一个API,但它一直以未定义的方式返回。这是我的代码: 当我运行它时,console.log()返回未定义的,这意味着我得到的错误。我不太确定如何解决这个问题,所以任何帮助都将不胜感激!谢谢。 编辑:这是API在您转到以下链接时返回的内容:

  • 问题内容: 我正在尝试对页面登录进行编码,但在此错误中我处于停止状态 PLIZ在这里告诉我错了事 问题答案: 用于准备的语句。例如 您正在尝试直接在主数据库对象上执行查询。对于PDO,这意味着 您确实应该研究准备好的语句。您很容易受到SQL注入攻击的影响,并且由于您从一开始就使用PDO,因此不编写安全查询基本上是不可原谅的。