我正在尝试使用ActiveRecord数据库连接将查询'SHOW TABLES FROM database_name'的输出转换为数组。我似乎无法弄清如何做到这一点。有人可以帮助我吗?-C
使用ActiveRecord提供的开箱即用功能:
ActiveRecord::Base.connection.tables
我尝试过
ActiveRecord::Base.connection.execute("DESCRIBE TABLE table_name")
我被告知要查看我的SQL手册。在查阅后,我发现
ActiveRecord::Base.connection.execute("DESCRIBE table_name").each{|r| p r }
工作正常。在该区块中放置实际所需逻辑。