我正在使用Sequel而我正在尝试使用Sequel提供的模型关联,基本上是将类与Sequel中的模型相关联。
我的课程定义如下:
require 'sequel'
DB = Sequel.sqlite(dbname)
class Page < Sequel::Model; end
我的主文件在一个单独的文件中调用此类,并尝试实例化一个页面对象:
page = Page[id]
当我运行此操作时,我收到异常SQLite3::IOException: disk I/O error
。
我有两个问题。在我的主文件中:
require 'sequel'
吗?它已经在Page类文件中被要求了。PS:如果我在一个文件中做所有事情,我没有任何I / O异常。我想知道它是否与我在不同文件中做所有事情有关。
答案 0 :(得分:1)
我找到了我要求的两个具体问题的答案:
require sequel
。