2009-07-10 33 views

回答

7

使用ActiveRecord的东西给你开箱:

ActiveRecord::Base.connection.tables 
+0

哈哈,哇。我怎么错过了? – 2009-07-13 15:21:36

3

我试图

ActiveRecord::Base.connection.execute("DESCRIBE TABLE table_name") 

,被告知要检查我的SQL手册。这样做,我发现

ActiveRecord::Base.connection.execute("DESCRIBE table_name").each{|r| p r } 

工作。把你需要的任何实际逻辑放在块中。

+0

我几乎没有,我只是没有使用该块。非常感谢! -C – 2009-07-10 15:58:53

相关问题