3

我有一个非常复杂的 SQL 查询,在 ActiveRecord 中无法完成或无法轻松完成。

我创建了我的 SQL 查询并这样做了:

sql = getcomplexsqlquery
result = ActiveRecord::Base.connection.execute(sql)

并循环遍历结果。

如何确保 SQL 连接关闭?

4

1 回答 1

7

不要试图关闭它。

您正在使用 ActiveRecord 与数据库的连接,这与用于正常查询的连接相同。

关闭一个将关闭另一个,结果留下一个愤怒的 ActiveRecord 和 Rails。

于 2013-01-29T02:49:27.250 回答