【发布时间】:2014-12-21 15:51:53
【问题描述】:
我有一个使用 Activerecord gem 的 Sinatra 应用程序。过去一切都运行良好,直到某个时刻我的代码停止工作。我在这期间唯一做的就是用bundle update 更新我的Gemfile。
现在这段代码:
require 'sinatra'
require 'sinatra/activerecord'
set :database_file, "../../config/database.yml"
引发 /home/username/.rvm/gems/ruby-2.1.5/gems/sinatra-activerecord-2.0.3/lib/sinatra/activerecord.rb:32:in database_file=: 私有方法' load' 调用 Psych:Module (NoMethodError)。
我尝试回滚到以前的 Gemfile.lock 版本,但错误仍然存在。
我的下一步应该是什么?
【问题讨论】:
标签: ruby activerecord gem sinatra version