【发布时间】:2010-05-06 18:08:16
【问题描述】:
我的意思是以前建立的那个
DB = Sequel.sqlite('my_blog.db')
或
DB = Sequel.connect('postgres://user:password@localhost/my_db')
或
DB = Sequel.postgres('my_db', :user => 'user', :password => 'password', :host => 'localhost')
等等。
Sequel::Database 类没有称为“disconnect”的公共实例方法,尽管它有“connect”方法。
也许有人已经遇到过这个问题。我会很感激任何想法。
【问题讨论】:
-
这不起作用:sequel.rubyforge.org/rdoc/classes/Sequel/Database.html#M000332
disconnect方法成为类方法 BTW 是不合逻辑的。 -
它有效,但它断开了所有已建立的连接而不是一个,尽管该方法是公共实例类型的
-
你说得对,我的意思是公共实例方法。已更正。谢谢
-
哪一个?
DB是Database,而不是Connection。 Sequel 的连接池也有disconnect方法。