我有一个非常复杂的 SQL 查询,它无法在 ActiveRecord 中完成,或者不容易完成。
我创建了 SQL 查询并执行了以下操作:
sql = getcomplexsqlquery
result = ActiveRecord::Base.connection.execute(sql)
并循环遍历结果。
如何确保关闭 SQL 连接?
最佳答案
不要试图关闭它。
您正在使用 ActiveRecord 与数据库的连接,这与它用于正常查询的连接相同。
关闭一个会关闭另一个,结果留下一个生气的 ActiveRecord 和 Rails。
关于sql - 正确关闭 Ruby on Rails 中的 SQL 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14574635/