以下代码返回table-names
如何获取表格中的各个列名?
ActiveRecord::Base.connection.tables
#=> ["products","listings"]
我如何获得:Products.< all columns >
答案 0 :(得分:1)
在Rails中,表名的活动记录类是单数形式,并且大写。
因此,要获取products
表的列,您可以使用:
Product.column_names
这提供了由ActiveRecord对象Product
表示的表的所有列名的数组。