我是ruby中的pg gem(我根本不使用rails,这只是ruby),当我调用select语句时它可以工作:
res_t = @pg_conn.exec("SELECT * FROM brcmanager.\"Users\" limit 2;")
但是当我尝试在循环中使用多个表时,使用表数组:
array_table_names.each { |x|
res_t = @pg_conn.exec("SELECT * FROM brcmanager.\"#{x}\" limit 2;")
我得到了:
brc_migration_match_data.rb:69:in `exec': connection is closed (PG::ConnectionBad)
谢谢,