【发布时间】:2015-10-29 01:25:10
【问题描述】:
运行 rake db.seed 时出现以下错误,我该如何解决?
(我尝试删除seed.rb并重新创建它,但没有成功)
rake 中止!不知道如何构建任务'db.seed'
/Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/task_manager.rb:62:in
[]' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:149:ininvoke_task' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:106:inblock (2 levels) in top_level' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:106:ineach' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:106:inblock in top_level' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:115:inrun_with_threads' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:100:intop_level' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:78:inblock 正在运行' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:176:instandard_exception_handling' /Users/user/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rake/application.rb:75:inrun' /Users/user/.rbenv/versions/2.2.1/bin/rake:33:in `
背景资料:
我正在关注tutorial,我在 db.seed 文件中创建了一个模拟用户。
用户创建!电子邮件:'test@test.com',密码:'密码', password_confirmation: '密码'
现在当我运行命令 rake db:seed 时,我得到了上面的错误。如何成功运行命令?
【问题讨论】:
-
您输入的是
rake db:seed还是rake db.seed? -
我正在输入 rake db.seed,天哪 - 感谢您指出。
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2