我试图使用ActiveRecord数据库连接将查询'SHOW TABLES FROM database_name'输出到数组中。我似乎无法弄清楚如何做到这一点。有人请赐教吗?如何获得ruby中的表名称数组
-C
我试图使用ActiveRecord数据库连接将查询'SHOW TABLES FROM database_name'输出到数组中。我似乎无法弄清楚如何做到这一点。有人请赐教吗?如何获得ruby中的表名称数组
-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 }
工作。把你需要的任何实际逻辑放在块中。
我几乎没有,我只是没有使用该块。非常感谢! -C – 2009-07-10 15:58:53
哈哈,哇。我怎么错过了? – 2009-07-13 15:21:36