2012-08-22 45 views

回答

1

我认为你正在寻找的ActiveRecord::Base.connection的#raw_connection方法:

pgconn = ActiveRecord::Base.connection.raw_connection 

您也可以获取特定的模型类从该类的connection连接:

pgconn = MyModelClass.connection.raw_connection 

有一个Daniel Azuma在低级连接API上的相当不错的blog post

希望这会有所帮助!

+0

我需要用它来检查为什么一个heroku buildpack没有像预期的那样设置数据库凭证并且使用了pgconn.host()等等...... http://deveiate.org/code/pg/PG/Connection.html – AJP

相关问题