在rails中转换表名类型的字符串

时间:2015-04-13 17:00:08

标签: ruby-on-rails ruby ruby-on-rails-3 sqlite ruby-on-rails-4

我循环遍历数据库中的所有表名并使用他们的数据打印它们。但是,我想知道如何将存储表名的变量名转换为实际的表类型,即可以将其视为表而不是字符串。这是一个例子:

<% ActiveRecord::Base.connection.tables.each do |table| %>
    <% table.column_names.each do |column| %>
            <%= column %>
    <% end %>

此表变为变量,但其值是从数据库获取的实际表名。我正在尝试执行rails db命令,例如:

> User.column_names

0 个答案:

没有答案