【发布时间】:2012-09-27 16:03:41
【问题描述】:
在 Mongoid 2.x 中,可以执行 Mongoid.database.connection.close 来重置数据库连接。这个特定的 API 在 Mongoid3 中不再可用,重置连接的新方法是什么?
动机:在查询进行时中断查询 (ctrl-c) 会终止您的连接。任何后续查询都将挂起。此外,抛出的错误(例如超时)也会做同样的事情(请参阅:http://simple10.com/rescuing-from-racktimeout-to-close-mongodb-connection)。
【问题讨论】:
-
也许这就是您要找的东西? rdoc.info/github/mongoid/moped/Moped/…