当我运行服务器并转到localhost:3000
时,我收到此错误:
ActiveRecord :: ConnectionNotEstablished没有带id的连接池 小学发现。
有问题的代码:
activerecord (5.0.0) lib/active_record/connection_adapters/abstract/connection_pool.rb:874
:in `retrieve_connection'
答案 0 :(得分:0)
我会评论,但我缺乏声誉。无论如何,这个错误有时是由sqlite版本引起的。我建议从gemfile中删除任何版本号,即:
gem 'sqlite3'
然后运行'捆绑更新'。
编辑:
要彻底,请确保您还执行了“rake db:migrate'如果您已创建任何模型。
答案 1 :(得分:0)
我也遇到了同样的问题。我刚刚取消评论
gem 'sqlite3'
然后重启我的rails服务器