【问题标题】:Error running sqlite3 on ruby 1.9: undefined method 'changes'在 ruby​​ 1.9 上运行 sqlite3 时出错:未定义的方法“更改”
【发布时间】:2009-11-28 06:15:36
【问题描述】:

这是我遇到的错误。刚开始的时候就很意外

undefined method `changes' for #<SQLite3::Driver::FFI::Driver:0xa75235c>

我正在使用 红宝石 1.9.1p243 宝石 1.3.5 导轨 2.3.5 菲 0.5.4 sqlite3 0.0.3

在 ubuntu 9.10 桌面上,但我遇到了同样的问题 9.04

有人知道是什么导致了这个错误吗?

【问题讨论】:

  • 我已经卸载了 sqlite3 和 ffi 并重新安装了 sqlite3-ruby,这似乎工作正常。一定是新宝石不能正常工作的东西。

标签: ruby-on-rails sqlite ffi


【解决方案1】:

我想我在这里修复了这个错误:http://github.com/joevandyk/sqlite3 在这个提交中:http://github.com/joevandyk/sqlite3/commit/0174eb6b2554072b1d8e46adae9f3fb9a5991cd7

希望它很快会被合并到 sqlite3 gem 中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-02
    相关资源
    最近更新 更多